.certifications_section__FKeDz{padding:3.5rem 0}.certifications_sectionAlt__aMASD{background:var(--color-bg-soft)}.certifications_sectionTitle__twak_{color:var(--color-navy);font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.02em;margin:0 0 1.25rem}.certifications_body__NIjEC{margin:0 0 1rem;max-width:760px}.certifications_body__NIjEC:last-child{margin-bottom:0}.certifications_issuer__QX_SP{background:var(--color-bg-soft);border-left:4px solid var(--color-teal);border-radius:0 var(--radius) var(--radius) 0;padding:1.1rem 1.35rem;margin:0 0 2rem;max-width:760px}.certifications_issuerTitle__3KVNj{margin:0 0 .4rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-teal)}.certifications_issuerBody__5HWC7{margin:0;font-size:.93rem;color:var(--color-text)}.certifications_cardGrid__ninWh{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.certifications_card__njn3H{background:var(--color-bg);border:1px solid var(--color-border);border-top:4px solid var(--color-blue);border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column}.certifications_card__njn3H:nth-child(2){border-top-color:var(--color-orange)}.certifications_card__njn3H h3{margin:0 0 .25rem;font-size:1.08rem;color:var(--color-navy)}.certifications_cardTarget__y_pH6{margin:0 0 .75rem;font-size:.82rem;font-weight:600;color:var(--color-blue)}.certifications_card__njn3H:nth-child(2) .certifications_cardTarget__y_pH6{color:var(--color-orange)}.certifications_cardBody__Fehim{margin:0 0 1.25rem;font-size:.92rem;color:var(--color-text-muted);flex-grow:1}.certifications_cardLink__zymlw{font-weight:600;font-size:.93rem}.certifications_list__m_fcC{list-style:none;margin:0;padding:0;max-width:760px}.certifications_list__m_fcC li{position:relative;padding-left:1.1rem;margin-bottom:.6rem;font-size:.95rem}.certifications_list__m_fcC li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--color-sky)}.certifications_list__m_fcC li:last-child{margin-bottom:0}.certifications_intro__v_0Ty{margin:0 0 1rem;max-width:760px}.certifications_steps__w8SlU{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.15rem;gap:1.15rem;list-style:none;margin:0;padding:0}.certifications_step__SNKJZ{background:var(--color-bg);border:1px solid var(--color-border);border-top:4px solid var(--color-blue);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.35rem 1.3rem;display:flex;flex-direction:column}.certifications_stepNum__KZNTl{width:2rem;height:2rem;border-radius:50%;background:var(--color-navy);color:#fff;font-size:.85rem;font-weight:700;display:grid;place-items:center;margin-bottom:.8rem;flex-shrink:0}.certifications_stepTitle__0NELy{margin:0 0 .5rem;font-size:1.02rem;color:var(--color-navy)}.certifications_stepBody__I8Qyf{margin:0;font-size:.9rem;color:var(--color-text-muted)}.certifications_notice__pblzO{background:var(--color-bg);border:1px solid var(--color-border);border-left:4px solid var(--color-indigo);border-radius:0 var(--radius) var(--radius) 0;padding:1.35rem 1.5rem;margin-top:2.25rem}.certifications_noticeAccent__F_JZi{border-left-color:var(--color-orange)}.certifications_noticeTitle__R2c_R{margin:0 0 .6rem;font-size:1.02rem;color:var(--color-navy)}.certifications_noticeBody__cRMYx{margin:0 0 .9rem;font-size:.93rem;max-width:760px}.certifications_noticeBody__cRMYx:last-child{margin-bottom:0}.certifications_anchorGrid__CIgb2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.certifications_anchorCard__TkpPN{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.2rem 1.25rem;display:flex;flex-direction:column}.certifications_anchorName___GJlI{margin:0 0 .45rem;font-size:1rem;color:var(--color-navy);overflow-wrap:anywhere}.certifications_anchorBody__IgMCa{margin:0 0 1.1rem;font-size:.88rem;color:var(--color-text-muted);flex-grow:1}.certifications_anchorLink__xBPSu{font-weight:600;font-size:.9rem;overflow-wrap:anywhere}.certifications_moduleGrid__x_vEP{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:1.15rem;gap:1.15rem;list-style:none;margin:0;padding:0}.certifications_moduleCard__N4lz9{background:var(--color-bg);border:1px solid var(--color-border);border-top:4px solid var(--color-sky);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.35rem 1.3rem;display:flex;flex-direction:column}.certifications_moduleTitle__TkjVP{margin:0 0 .5rem;font-size:1.02rem;color:var(--color-navy)}.certifications_moduleBody__i2alz{margin:0 0 .9rem;font-size:.9rem;color:var(--color-text-muted);flex-grow:1}.certifications_moduleMeta__8PSFO{margin:0;font-size:.83rem;color:var(--color-blue);overflow-wrap:anywhere}.certifications_sourceLink__ArH_o{display:inline-block;margin-top:1.5rem;font-weight:600;font-size:.93rem;overflow-wrap:anywhere}.certifications_cta__ER50t{padding:0 0 4rem}.certifications_ctaBox__opu4t{border:1px solid var(--color-border);border-left:4px solid var(--color-orange);border-radius:0 var(--radius) var(--radius) 0;background:var(--color-bg-soft);padding:1.75rem;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;justify-content:space-between}.certifications_ctaBox__opu4t p{margin:0;max-width:620px}.certifications_backLink__Zx78_{display:inline-block;margin-top:2.5rem;font-size:.93rem}