.AccreditationsPage_pageWrapper__xgRmn{background:linear-gradient(180deg,#f8fafc,#fff);color:#0f172a;min-height:100vh;position:relative;font-family:var(--font-family-primary,"Nunito",-apple-system,BlinkMacSystemFont,sans-serif)}.AccreditationsPage_container__QGidG{max-width:1380px;margin:0 auto;padding:60px 2rem 90px;position:relative;z-index:1}.AccreditationsPage_sectionHeader__b1aO6{text-align:center;max-width:820px;margin:0 auto 3.25rem;display:flex;flex-direction:column;align-items:center}.AccreditationsPage_eyebrowContainer__E33cS{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.85rem}.AccreditationsPage_eyebrowDash__g_28n{width:24px;height:2px;background-color:var(--color-brand-primary,#e26a23);border-radius:1px}.AccreditationsPage_eyebrowText__WXSzA{font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-primary,#e26a23)}.AccreditationsPage_title__HzubB{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;margin:0;color:#0f172a}.AccreditationsPage_subtitle__fS39q{font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:400;color:#475569;line-height:1.65;max-width:700px;margin:.85rem 0 0}.AccreditationsPage_certificationsGrid__DwXLt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.35rem;gap:1.35rem;align-items:stretch;margin-bottom:0}.AccreditationsPage_certCard__UFaFS{background:#fff;border-radius:12px;padding:12px;display:flex;flex-direction:column;border:1px solid #e2e8f0;box-shadow:0 4px 18px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03);transition:all .28s cubic-bezier(.16,1,.3,1);position:relative;cursor:pointer;text-decoration:none;color:inherit;width:100%}.AccreditationsPage_certCard__UFaFS:hover{transform:translateY(-5px);border-color:#e26a23;box-shadow:0 16px 32px rgba(226,106,35,.12),0 4px 12px rgba(15,23,42,.05)}.AccreditationsPage_certLogoContainer__B4mip{background:#f8fafc;border:1px solid #eef2f6;border-radius:8px;height:96px;display:flex;align-items:center;justify-content:center;padding:10px 16px;width:100%;flex-shrink:0;transition:background .25s ease}.AccreditationsPage_certCard__UFaFS:hover .AccreditationsPage_certLogoContainer__B4mip{background:#f1f5f9}.AccreditationsPage_certLogoContainerExpanded__BQ9hF{height:132px;padding:14px 20px}.AccreditationsPage_certImage__DLC_q{max-width:85%;max-height:60px;width:auto;height:auto;object-fit:contain;transition:transform .25s ease}.AccreditationsPage_certLogoContainerExpanded__BQ9hF .AccreditationsPage_certImage__DLC_q{max-height:75px;max-width:80%}.AccreditationsPage_certCard__UFaFS:hover .AccreditationsPage_certImage__DLC_q{transform:scale(1.04)}.AccreditationsPage_certContent__7T2rb{padding:12px 6px 4px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.AccreditationsPage_certName__XZOy6{font-size:.92rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.AccreditationsPage_certDesc__x_alx{font-size:.78rem;font-weight:500;color:#64748b;margin:3px 0 0;line-height:1.35}@media (max-width:1200px){.AccreditationsPage_certificationsGrid__DwXLt{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width:992px){.AccreditationsPage_container__QGidG{padding:50px 1.5rem 65px}.AccreditationsPage_title__HzubB{font-size:2.3rem}.AccreditationsPage_certificationsGrid__DwXLt{grid-template-columns:repeat(2,1fr);gap:1.15rem}.AccreditationsPage_certLogoContainerExpanded__BQ9hF{height:120px}}@media (max-width:640px){.AccreditationsPage_container__QGidG{padding:40px 1.25rem 55px}.AccreditationsPage_title__HzubB{font-size:1.85rem}.AccreditationsPage_subtitle__fS39q{font-size:.92rem}.AccreditationsPage_certificationsGrid__DwXLt{grid-template-columns:repeat(2,1fr);gap:.85rem}.AccreditationsPage_certCard__UFaFS{padding:8px}.AccreditationsPage_certLogoContainer__B4mip{height:85px;padding:8px 10px}.AccreditationsPage_certLogoContainerExpanded__BQ9hF{height:105px;padding:10px}.AccreditationsPage_certImage__DLC_q{max-height:52px}.AccreditationsPage_certLogoContainerExpanded__BQ9hF .AccreditationsPage_certImage__DLC_q{max-height:62px}.AccreditationsPage_certName__XZOy6{font-size:.82rem}.AccreditationsPage_certDesc__x_alx{font-size:.72rem}}@media (max-width:420px){.AccreditationsPage_certificationsGrid__DwXLt{grid-template-columns:1fr;gap:.85rem}.AccreditationsPage_certLogoContainerExpanded__BQ9hF{height:110px}}