.CertificationsSection_section__rBAAx{background:#fff;border-radius:24px;margin-bottom:3rem;padding-bottom:1rem;border:.8px solid #23232318;box-shadow:0 0 4px 1px #23232310}.CertificationsSection_sectionHeader__EySTV{padding:1.2rem 2rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid #23232318;margin-bottom:1rem}.CertificationsSection_sectionTitle__bFOO8{font-size:1.2rem;color:var(--c-priBlue);margin:0;font-weight:600}.CertificationsSection_detailRow__K8IVd{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;padding:.5rem 2rem}.CertificationsSection_detailLabel__pE6oU{width:20%;font-weight:500;color:var(--c-gray);font-size:.95rem}.CertificationsSection_detailValue___SYs_{flex:1;color:var(--c-black);font-size:.95rem;display:flex;align-items:center}.CertificationsSection_icon__pT_nQ{margin-right:.5rem;color:var(--c-priBlue)}.CertificationsSection_treatmentList__kGoEi{display:flex;flex-wrap:wrap;gap:.6rem}.CertificationsSection_contactsList__7z2mX{width:100%}.CertificationsSection_contactItem__2nydp{background:#f8f9fa;padding:1rem;border-radius:8px;margin-bottom:.8rem}.CertificationsSection_contactName__5vrzQ{font-weight:500;margin-bottom:.5rem;color:var(--c-black)}.CertificationsSection_contactInfo__RDjV3{display:flex;align-items:center;margin-bottom:.3rem;color:var(--c-gray);font-size:.9rem}.CertificationsSection_link__Xz8yb{color:var(--c-priBlue);text-decoration:none;transition:all .3s ease}.CertificationsSection_link__Xz8yb:hover{color:var(--c-midBlue);text-decoration:underline}.CertificationsSection_address__ZBbkj p{margin:.3rem 0;color:var(--c-black);font-size:.95rem}.CertificationsSection_ambulanceGrid__GyiMf{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.CertificationsSection_ambulanceItem__mcjT1{background:#f8f9fa;padding:1.2rem;border-radius:8px;text-align:center}.CertificationsSection_ambulanceItem__mcjT1 .CertificationsSection_detailLabel__pE6oU{width:100%;margin-bottom:.5rem;color:var(--c-gray);font-size:.9rem}.CertificationsSection_ambulanceItem__mcjT1 .CertificationsSection_detailValue___SYs_{justify-content:center;font-size:1.1rem;font-weight:500;color:var(--c-black)}.CertificationsSection_paymentMethods__ARwUO{gap:1rem}.CertificationsSection_error__pW3Z3,.CertificationsSection_loading__jIUO8{padding:2rem;text-align:center;font-size:1.1rem}.CertificationsSection_loading__jIUO8{color:var(--c-gray)}.CertificationsSection_error__pW3Z3{color:var(--c-error)}@media (max-width:1024px){.CertificationsSection_ambulanceGrid__GyiMf{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CertificationsSection_container__N_EiI{padding:.8rem}.CertificationsSection_detailRow__K8IVd{flex-direction:column;gap:.5rem}.CertificationsSection_detailLabel__pE6oU{width:100%}.CertificationsSection_ambulanceGrid__GyiMf{grid-template-columns:1fr}.CertificationsSection_section__rBAAx{padding:1.2rem}}@media (max-width:480px){.CertificationsSection_title__F9x5K{font-size:1.5rem}.CertificationsSection_sectionTitle__bFOO8{font-size:1.1rem}.CertificationsSection_editButton__VqstF{padding:.4rem 1rem;font-size:.8rem}}.CertificationsSection_addButton__OEyx_{background-color:var(--c-priBlue);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s ease}.CertificationsSection_addButton__OEyx_:hover{background-color:var(--c-midBlue)}.CertificationsSection_removeButton__l6vZw{background:none;border:none;color:var(--c-error);cursor:pointer;margin-left:.3rem;display:inline-flex;align-items:center;justify-content:center;padding:.1rem;border-radius:50%}.CertificationsSection_removeButton__l6vZw:hover{background-color:rgba(255,0,0,.1)}.CertificationsSection_paymentMethodWithRemove__JCKA1{gap:.3rem}.CertificationsSection_treatmentItem__HqxCr{display:inline-flex;align-items:center;background:#f8f9fa;padding:.4rem .8rem;border-radius:16px;font-size:.85rem;color:var(--c-black);margin-right:.5rem;margin-bottom:.5rem}.CertificationsSection_modal__EolHb{padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.CertificationsSection_modal__EolHb h3{margin-top:0;margin-bottom:1.5rem;color:var(--c-black)}.CertificationsSection_modalFormGroup__MoDLY label{font-size:.9rem;color:var(--c-gray)}.CertificationsSection_modalFormGroup__MoDLY input,.CertificationsSection_modalFormGroup__MoDLY select,.CertificationsSection_modalFormGroup__MoDLY textarea{padding:.5rem;font-size:.9rem}.CertificationsSection_modalFormGroup__MoDLY textarea{min-height:80px}.CertificationsSection_cancelButton__J7r__{background-color:#f5f5f5;color:var(--c-gray)}.CertificationsSection_cancelButton__J7r__:hover{background-color:#e0e0e0}.CertificationsSection_confirmButton__f9FtM{padding:.5rem 1rem;font-size:.9rem}.CertificationsSection_confirmButton__f9FtM:hover{background-color:var(--c-midBlue)}.CertificationsSection_editContainer__df95M{display:flex;flex-direction:column;gap:1rem}.CertificationsSection_editActions___a9q1{display:flex;gap:.5rem;justify-content:flex-end}.CertificationsSection_editButton__VqstF{background-color:var(--c-priBlue);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;margin-top:.5rem;transition:background-color .3s ease}.CertificationsSection_editButton__VqstF:hover{background-color:var(--c-midBlue)}.CertificationsSection_saveButton__IXYLj{background-color:var(--c-success);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s ease}.CertificationsSection_saveButton__IXYLj:hover{background-color:#2e7d32}.CertificationsSection_cancelButton__J7r__{background-color:var(--c-error);color:#fff;padding:.5rem 1rem;font-size:.9rem;transition:background-color .3s ease}.CertificationsSection_cancelButton__J7r__:hover{background-color:#c62828}.CertificationsSection_noData__GG6OM{color:var(--c-gray);font-style:italic;font-size:.9rem}.CertificationsSection_treatmentSelectContainer__EYwnP{display:flex;gap:.5rem;margin-top:.5rem}.CertificationsSection_treatmentSelect__A3KsW{flex:1;padding:.5rem;border:1px solid #ddd;border-radius:4px;background-color:#fff}.CertificationsSection_addTreatmentButton__nVTPI{padding:.5rem 1rem;background-color:var(--c-priBlue);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.CertificationsSection_addTreatmentButton__nVTPI:hover{background-color:#2a4bc5}.CertificationsSection_addTreatmentButton__nVTPI:disabled{background-color:#ccc;cursor:not-allowed}.CertificationsSection_paymentMethods__ARwUO{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.CertificationsSection_paymentMethodWithRemove__JCKA1{display:flex;align-items:center;gap:.25rem}.CertificationsSection_paymentSelectContainer__Ms9kh{display:flex;gap:.5rem;margin-top:.5rem;width:100%}.CertificationsSection_paymentSelect__B6XQi{flex:1;padding:.5rem;border:1px solid #ddd;border-radius:4px;background-color:#fff}.CertificationsSection_addPaymentButton__Rh7ie{padding:.5rem 1rem;background-color:var(--c-priBlue);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.CertificationsSection_addPaymentButton__Rh7ie:hover{background-color:#2a4bc5}.CertificationsSection_addPaymentButton__Rh7ie:disabled{background-color:#ccc;cursor:not-allowed}.CertificationsSection_certificatesContainer__bo1U7{display:flex;flex-direction:column;gap:.5rem}.CertificationsSection_certificateItem__i2WJ9{display:flex;align-items:center}.CertificationsSection_downloadButton__dOrQ_{background:none;border:none;color:var(--c-priBlue);cursor:pointer;text-align:left;padding:.5rem 0;font-size:.95rem}.CertificationsSection_downloadButton__dOrQ_:hover{text-decoration:underline}.CertificationsSection_certificateName__d5gzO{font-weight:500}.CertificationsSection_modalOverlay__D5iYR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.CertificationsSection_modal__EolHb{background-color:#fff;padding:1.5rem;border-radius:8px;width:100%;max-width:500px;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.15)}.CertificationsSection_closeButton__DX0ZX{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--c-gray)}.CertificationsSection_modalTitle__E5wua{margin-top:0;margin-bottom:1.5rem;color:var(--c-priBlue)}.CertificationsSection_modalFormGroup__MoDLY{margin-bottom:1rem}.CertificationsSection_modalFormGroup__MoDLY label{display:block;margin-bottom:.5rem;font-weight:500}.CertificationsSection_modalFormGroup__MoDLY input,.CertificationsSection_modalFormGroup__MoDLY select,.CertificationsSection_modalFormGroup__MoDLY textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.CertificationsSection_modalFormGroup__MoDLY textarea{min-height:100px;resize:vertical}.CertificationsSection_modalButtons__y4iX0{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.CertificationsSection_cancelButton__J7r__{padding:.75rem 1.5rem;background-color:#f0f0f0;border:none;border-radius:4px;cursor:pointer;font-weight:500}.CertificationsSection_confirmButton__f9FtM{padding:.75rem 1.5rem;background-color:var(--c-priBlue);color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}.CertificationsSection_confirmButton__f9FtM:disabled{background-color:#ccc;cursor:not-allowed}