.certificates-page_section__ty3gy{background:var(--black,#090d18);padding:clamp(70px,10vh,130px) 0 0}.certificates-page_sectiondesc__J73yR{font-size:.99rem;color:white;line-height:1.85;max-width:940px}.certificates-page_header__Ej4Ao{width:100%;padding-top:5vh;max-width:clamp(320px,90vw,760px);margin:0 auto clamp(40px,6vw,70px);text-align:center}.certificates-page_grid__IaG8r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(100px,3vw,40px);align-items:start;padding:3vw}.certificates-page_card__vFdjg{display:flex;flex-direction:column;height:100%;background:rgba(255,255,255,.03);border:1px solid rgba(245,197,24,.12);border-radius:clamp(14px,2vw,20px);overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.certificates-page_card__vFdjg:hover{transform:translateY(-6px);border-color:rgba(245,197,24,.35);box-shadow:0 18px 50px rgba(0,0,0,.45),0 0 35px rgba(245,197,24,.08)}.certificates-page_imageWrapper__8tPGA{position:relative;width:100%;aspect-ratio:8/11;background:#fff;overflow:hidden}.certificates-page_image__AgnjI{object-fit:cover}.certificates-page_content__UtKJj{padding:clamp(18px,3vw,30px);text-align:center}.certificates-page_content__UtKJj h3{font-size:clamp(1rem,1.3vw,1.35rem);font-weight:600;line-height:1.4;color:#fff}.certificates-page_button__GQS0w{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;padding:clamp(12px,2vw,16px) clamp(24px,3vw,34px);border-radius:999px;background:linear-gradient(135deg,#f5c518,#d4a017);color:#000;text-decoration:none;font-size:clamp(.8rem,1vw,.9rem);font-weight:700;transition:.3s}.certificates-page_button__GQS0w:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(245,197,24,.28)}@media (max-width:1200px){.certificates-page_grid__IaG8r{grid-template-columns:1fr;gap:80px!important;padding:0 20px}}@media (max-width:992px){.certificates-page_grid__IaG8r{grid-template-columns:1fr;max-width:700px;margin:auto}}@media (max-width:768px){.certificates-page_grid__IaG8r{padding:30px;margin-bottom:15vh}.certificates-page_section__ty3gy{padding-top:70px}.certificates-page_header__Ej4Ao{margin-bottom:40px}.certificates-page_imageWrapper__8tPGA{aspect-ratio:8/10.8}.certificates-page_content__UtKJj{padding:22px}}@media (max-width:480px){.certificates-page_grid__IaG8r{gap:22px}.certificates-page_card__vFdjg{border-radius:14px}.certificates-page_content__UtKJj h3{font-size:1rem}.certificates-page_button__GQS0w{width:100%}}@media (max-width:340px){.certificates-page_content__UtKJj{padding:18px}.certificates-page_button__GQS0w{font-size:.78rem;padding:12px 18px}}