.certificates_hero__EZ2gA{position:relative;display:grid;place-items:center;min-height:440px;isolation:isolate;overflow:hidden;background:#0f172a}.certificates_heroImage__Lk6xU{object-fit:cover;object-position:center;z-index:-2}.certificates_heroOverlay__cnwM9{position:absolute;inset:0;background:rgba(15,23,42,.45);z-index:-1}.certificates_heroContent__VMuF5{padding-block:140px 100px;text-align:center}.certificates_heroContent__VMuF5 h1{font-size:30px;font-weight:700;line-height:1.7;color:#fff}.certificates_heroContent__VMuF5 h1 span{color:#a78bfa}.certificates_main__rUTrL{padding-bottom:96px;background:#fff;color:#0f172a}.certificates_breadcrumb__Ip5nQ{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-block:34px 52px;font-size:13px;color:#64748b}.certificates_breadcrumb__Ip5nQ a:hover,.certificates_breadcrumb__Ip5nQ span{color:#7c3aed}.certificates_introduction__CEFOt{max-width:720px;margin-bottom:40px;line-height:2.2;white-space:pre-line;color:#475569}.certificates_sectionHeading___BBic{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.certificates_sectionHeading___BBic h2{font-size:21px;line-height:1.8;font-weight:700}.certificates_sectionHeading___BBic>span{font-size:12px;color:#64748b;white-space:nowrap}.certificates_gallery__3FXJd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.certificates_card__h0vp7{display:flex;flex-direction:column;min-width:0;scroll-margin-top:100px;overflow:hidden;border:1px solid #e9e7ef;border-radius:16px;background:#fff;box-shadow:0 8px 28px -22px rgba(30,22,62,.24)}.certificates_document__e6WUn{flex-shrink:0;position:relative;display:block;height:370px;background:#f7f7f9;overflow:hidden;cursor:zoom-in}.certificates_main__rUTrL .certificates_document__e6WUn:focus-visible{outline-offset:-3px}.certificates_documentImage__tAnTB{object-fit:contain;padding:28px}.certificates_previewHint__gAqYY{position:absolute;bottom:16px;left:16px;display:grid;place-items:center;width:40px;height:40px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155}.certificates_previewHint__gAqYY svg{display:block;width:18px;height:18px}.certificates_caption__VgwJ4{display:flex;flex:1;flex-direction:column;padding:22px 24px 24px;text-align:start}.certificates_caption__VgwJ4 h3{margin:0;font-size:18px;line-height:1.9;font-weight:700;overflow-wrap:anywhere}.certificates_captionHeading__CsLnh{display:grid;gap:5px}.certificates_issuer__r1caG{margin:0;color:#64748b;font-size:13px;line-height:2;overflow-wrap:anywhere}.certificates_captionFooter__9ZkAQ{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-top:auto;padding-top:20px}.certificates_details__GD0A7{display:flex;flex-wrap:wrap;gap:16px 28px;margin:0;font-size:12px}.certificates_details__GD0A7 dt{margin-bottom:6px;line-height:1.8;color:#64748b}.certificates_details__GD0A7 dd{margin:0;font-size:14px;line-height:1.8;overflow-wrap:anywhere;color:#334155}.certificates_verify__gYGgm{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;margin-inline-start:auto;padding:8px 10px;border-radius:6px;background:#f5f1ff;font-size:13px;line-height:1.8;color:#7c3aed}.certificates_verify__gYGgm svg{width:14px;height:14px;flex-shrink:0}.certificates_verify__gYGgm:hover{color:#6d28d9}.certificates_empty__U0miD{text-align:center;padding:52px 24px 80px}.certificates_empty__U0miD>svg{width:48px;height:48px;color:#7c3aed;margin:0 auto 24px}.certificates_empty__U0miD h2{font-size:18px;font-weight:700;line-height:2}.certificates_empty__U0miD p{margin-top:12px;font-size:14px;color:#64748b}.certificates_dialog__LtDoC{width:min(1120px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:14px;background:#fff;color:#0f172a}.certificates_dialog__LtDoC::backdrop{background:rgba(2,6,23,.8);backdrop-filter:blur(5px)}.certificates_dialogHeader__OZKG_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e8f0}.certificates_dialogHeader__OZKG_ h2{font-size:15px;line-height:1.8;font-weight:700}.certificates_dialogActions__yUkrA{display:flex;gap:8px;flex-shrink:0}.certificates_dialogActions__yUkrA a,.certificates_dialogActions__yUkrA button{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#f1f5f9;color:#334155}.certificates_dialogImage__8Bijc{padding:20px;background:#f4f7f8}.certificates_dialogImage__8Bijc img{width:100%;height:auto;max-height:calc(100dvh - 152px);object-fit:contain}.certificates_dialog__LtDoC a:focus-visible,.certificates_dialog__LtDoC button:focus-visible,.certificates_main__rUTrL a:focus-visible{outline:2px solid #7c3aed;outline-offset:4px}html.dark .certificates_main__rUTrL{background:#0f172a;color:#f1f5f9}html.dark .certificates_card__h0vp7{background:#1e293b;border-color:#334155;box-shadow:none}html.dark .certificates_document__e6WUn{background:#172235}html.dark .certificates_previewHint__gAqYY{background:#263247;color:#e2e8f0;border-color:#475569}html.dark .certificates_dialogImage__8Bijc{background:#172235}html.dark .certificates_details__GD0A7 dd{color:#e2e8f0}html.dark .certificates_verify__gYGgm{color:#c4b5fd;background:#332951}html.dark .certificates_issuer__r1caG{color:#94a3b8}html.dark .certificates_introduction__CEFOt{color:#cbd5e1}html.dark .certificates_breadcrumb__Ip5nQ,html.dark .certificates_details__GD0A7 dt,html.dark .certificates_empty__U0miD p,html.dark .certificates_sectionHeading___BBic>span{color:#94a3b8}html.dark .certificates_details__GD0A7,html.dark .certificates_dialogHeader__OZKG_{border-color:#334155}html.dark .certificates_dialog__LtDoC{background:#1e293b;color:#f1f5f9;border-color:#475569}html.dark .certificates_dialogActions__yUkrA a,html.dark .certificates_dialogActions__yUkrA button{background:#334155;color:#f1f5f9}html.dark .certificates_breadcrumb__Ip5nQ span{color:#a78bfa}@media(max-width:767px){.certificates_hero__EZ2gA{min-height:370px}.certificates_heroContent__VMuF5 h1{font-size:24px}.certificates_main__rUTrL{padding-bottom:64px}.certificates_breadcrumb__Ip5nQ{padding-block:28px 36px}.certificates_sectionHeading___BBic{margin-bottom:24px}.certificates_sectionHeading___BBic h2{font-size:18px}.certificates_gallery__3FXJd{grid-template-columns:minmax(0,1fr);gap:36px}.certificates_document__e6WUn{height:330px}.certificates_documentImage__tAnTB{padding:24px}.certificates_caption__VgwJ4{padding:20px}.certificates_caption__VgwJ4 h3{font-size:17px}.certificates_captionFooter__9ZkAQ{padding-top:18px;gap:16px}.certificates_details__GD0A7{gap:14px 28px}.certificates_dialogHeader__OZKG_{padding:12px;gap:8px}.certificates_dialogHeader__OZKG_ h2{font-size:13px}.certificates_dialogActions__yUkrA{gap:4px}.certificates_dialogImage__8Bijc{padding:12px}}@media(max-width:479px){.certificates_captionFooter__9ZkAQ{flex-direction:column;align-items:flex-start}.certificates_verify__gYGgm{margin-inline-start:0}}