.registration_registrationPage__wkYCs{min-height:100vh;background-color:#f8fafc}.registration_registration__s9Lox{padding:2rem 0;max-width:1200px;margin:80px auto 0}.registration_title__puxGt{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:#1e293b}.registration_section__G7aTh{margin-bottom:3rem}.registration_sectionTitle__1J6_V{font-size:1.875rem;font-weight:600;margin-bottom:1rem;color:#1e293b}.registration_sectionDescription__xzvTm{font-size:1.125rem;color:#64748b;margin-bottom:2rem;line-height:1.6}.registration_cardGrid__zwROZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:2rem}.registration_card___Dg7N{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.registration_card___Dg7N:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.registration_cardHeader__hphwK{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.registration_cardHeader__hphwK svg{color:var(--primary);margin-right:.75rem}.registration_cardTitle__VkuE8{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0}.registration_cardList__uTFW_{list-style:none;padding:0;margin:0}.registration_cardList__uTFW_ li{padding:.75rem 0;border-bottom:1px solid #f1f5f9;color:#475569;line-height:1.6}.registration_cardList__uTFW_ li:last-child{border-bottom:none}.registration_note__undSx{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;padding:1.5rem;margin-top:2rem;color:#92400e;line-height:1.6}.registration_note__undSx a{color:#1d4ed8;text-decoration:underline}.registration_applicationNote__EqzRK{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:12px;padding:2rem;display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.registration_applicationNote__EqzRK .registration_icon__HxaD4{color:#0ea5e9;flex-shrink:0;margin-top:.25rem}.registration_applicationNote__EqzRK p{margin:0 0 1rem;color:#0c4a6e;line-height:1.6}.registration_downloadButton__gY3dG{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:500;transition:all .2s;border:none;cursor:pointer;margin-left:5px;margin-right:5px;margin-bottom:5px}.registration_downloadButton__gY3dG:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.registration_rulesButton__1qia_{display:inline-block;background-color:var(--secondary);color:#fff;padding:.75rem 1.5rem;border-radius:.25rem;font-weight:700;transition:background-color .3s ease}.registration_rulesButton__1qia_:hover{background-color:#e69500}@media (max-width:768px){.registration_registration__s9Lox{margin-top:40px}.registration_title__puxGt{font-size:2rem}.registration_sectionTitle__1J6_V{font-size:1.5rem}.registration_cardGrid__zwROZ{grid-template-columns:1fr}.registration_applicationNote__EqzRK{flex-direction:column;text-align:center}}