.CertificationsShowcase-module-scss-module__ggCrpa__showcaseRoot{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.CertificationsShowcase-module-scss-module__ggCrpa__sectionTitleRow,.CertificationsShowcase-module-scss-module__ggCrpa__sectionHeading{min-width:0}.CertificationsShowcase-module-scss-module__ggCrpa__sectionCountInline{font-variant-numeric:tabular-nums;color:var(--neutral-on-background-weak);font-weight:600;display:none}@media (max-width:768px){.CertificationsShowcase-module-scss-module__ggCrpa__sectionCountInline{display:inline}.CertificationsShowcase-module-scss-module__ggCrpa__sectionCountTag{display:none!important}}.CertificationsShowcase-module-scss-module__ggCrpa__filtersSection{border-bottom:1px solid color-mix(in srgb,var(--brand-alpha-medium)35%,var(--neutral-alpha-weak));width:100%;min-width:0;max-width:100%;margin-bottom:.3rem;padding-bottom:.65rem}.CertificationsShowcase-module-scss-module__ggCrpa__filtersHeader{width:100%;min-width:0}.CertificationsShowcase-module-scss-module__ggCrpa__filtersTitle{margin:0}.CertificationsShowcase-module-scss-module__ggCrpa__filtersLead{max-width:44rem;margin:0;line-height:1.35}.CertificationsShowcase-module-scss-module__ggCrpa__filtersDivider{border:0;border-top:1px solid var(--neutral-alpha-weak);width:100%;height:0;margin:0}.CertificationsShowcase-module-scss-module__ggCrpa__filterPillsBlock{flex-direction:column;gap:.35rem;width:100%;min-width:0;display:flex}.CertificationsShowcase-module-scss-module__ggCrpa__filtersGroupLegend{margin:0;line-height:1.25}.CertificationsShowcase-module-scss-module__ggCrpa__resultCount{margin:0;line-height:1.3}.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarWrap{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:.1rem 0;display:block;overflow:hidden}.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles{box-sizing:border-box;justify-content:space-between;align-items:center;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:0 1px 2px color-mix(in srgb,var(--static-black)4%,transparent),0 8px 22px color-mix(in srgb,var(--static-black)8%,transparent)!important;border-radius:1rem!important;flex-flow:row!important;gap:.15rem!important;display:flex!important}:is(.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles button,.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles [role=button]){white-space:nowrap;box-sizing:border-box;text-overflow:ellipsis;flex:1 1 0;justify-content:center;align-items:center;gap:.22rem;width:auto;min-width:0;max-width:none;min-height:1.85rem;padding:.18rem .28rem;font-size:clamp(.68rem,.55rem + .45vw,.8rem);line-height:1.2;display:inline-flex;overflow:hidden}:is(.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles button svg,.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles [role=button] svg){flex-shrink:0;width:.62rem;height:.62rem;display:block}:is(.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarWrapIcons .CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles button,.CertificationsShowcase-module-scss-module__ggCrpa__categoryBarWrapIcons .CertificationsShowcase-module-scss-module__ggCrpa__categoryBarToggles [role=button]){flex:1 1 0;gap:0;min-width:0;padding-inline:.2rem}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:.75rem;display:grid}.CertificationsShowcase-module-scss-module__ggCrpa__card{border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l);background:color-mix(in srgb,var(--page-background)95%,var(--brand-background-weak));color:inherit;grid-column:span 1;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:block;overflow:hidden}.CertificationsShowcase-module-scss-module__ggCrpa__card:hover{border-color:var(--brand-alpha-medium);box-shadow:0 14px 26px color-mix(in srgb,var(--neutral-alpha-medium)45%,transparent);transform:translateY(-2px)}.CertificationsShowcase-module-scss-module__ggCrpa__card:focus-visible{outline:2px solid var(--brand-alpha-strong);outline-offset:3px}.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated{animation:.32s cubic-bezier(.2,.8,.2,1) both CertificationsShowcase-module-scss-module__ggCrpa__certIn}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid>.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated:nth-child(2){animation-delay:40ms}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid>.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated:nth-child(3){animation-delay:80ms}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid>.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated:nth-child(4){animation-delay:.12s}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid>.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated:nth-child(5){animation-delay:.16s}.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid>.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated:nth-child(6){animation-delay:.2s}.CertificationsShowcase-module-scss-module__ggCrpa__mediaFrame{aspect-ratio:3/2;border-bottom:1px solid var(--neutral-alpha-medium);background:radial-gradient(circle at 14% 18%,color-mix(in srgb,var(--brand-background-strong)35%,transparent),transparent 36%),linear-gradient(135deg,color-mix(in srgb,var(--page-background)76%,var(--brand-background-weak)),color-mix(in srgb,var(--page-background)90%,var(--neutral-alpha-weak)));position:relative;overflow:hidden}.CertificationsShowcase-module-scss-module__ggCrpa__mediaImage{object-fit:cover;width:100%;height:100%;display:block}.CertificationsShowcase-module-scss-module__ggCrpa__mediaPlaceholder{color:var(--neutral-on-background-weak);justify-content:center;align-items:center;font-size:1.9rem;display:flex;position:absolute;inset:0}.CertificationsShowcase-module-scss-module__ggCrpa__cardBody{padding:.65rem .75rem .8rem}.CertificationsShowcase-module-scss-module__ggCrpa__certHeader{border-bottom:1px solid var(--neutral-alpha-weak);justify-content:space-between;align-items:center;gap:.6rem;min-height:2.35rem;padding-bottom:.55rem;display:flex}.CertificationsShowcase-module-scss-module__ggCrpa__issuerPill{border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-m);background:color-mix(in srgb,var(--page-background)90%,var(--neutral-alpha-weak));justify-content:center;align-items:center;width:3.1rem;min-width:0;height:2.35rem;display:inline-flex}.CertificationsShowcase-module-scss-module__ggCrpa__issuerPillToeic{border-color:var(--neutral-alpha-weak);background:0 0}.CertificationsShowcase-module-scss-module__ggCrpa__issuedAt{color:var(--neutral-on-background-weak);white-space:nowrap;flex:none;font-size:.74rem;line-height:1}.CertificationsShowcase-module-scss-module__ggCrpa__certSummary{color:var(--neutral-on-background-weak);font-size:.78rem;line-height:1.32}.CertificationsShowcase-module-scss-module__ggCrpa__logoMark{object-fit:contain;flex:none;width:1.15rem;height:1.15rem;display:block}.CertificationsShowcase-module-scss-module__ggCrpa__issuerLogo{width:1.75rem;height:1.75rem}.CertificationsShowcase-module-scss-module__ggCrpa__logoInitial{background:color-mix(in srgb,var(--brand-background-weak)62%,var(--neutral-alpha-weak));width:1.12rem;height:1.12rem;color:var(--neutral-on-background-medium);letter-spacing:-.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;display:inline-flex}.CertificationsShowcase-module-scss-module__ggCrpa__issuerPill .CertificationsShowcase-module-scss-module__ggCrpa__logoInitial{width:1.85rem;height:1.85rem;font-size:.68rem}.CertificationsShowcase-module-scss-module__ggCrpa__empty{border:1px dashed var(--neutral-alpha-medium);border-radius:var(--radius-l);text-align:center;padding:1.2rem}@keyframes CertificationsShowcase-module-scss-module__ggCrpa__certIn{0%{opacity:0;filter:blur(2px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (min-width:1280px){.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.CertificationsShowcase-module-scss-module__ggCrpa__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.CertificationsShowcase-module-scss-module__ggCrpa__cardAnimated{animation:none}}
