.footer-cert-strip{margin-top:44px;padding-top:35px;border-top:1px solid #ffffff18}
.footer-cert-strip>p{color:#88b9f3;font:700 11px/1.7 Manrope,Arial;letter-spacing:2px}
.footer-cert-strip>div{gap:12px;margin-top:22px}
.footer-cert-strip a{display:flex;align-items:center;justify-content:center;gap:11px;min-height:48px;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;padding:12px 18px;color:#dae3ee;font:700 12px/1.5 Manrope,Arial;transition:background .25s,border-color .25s}
.cert-check{color:#7eb1f1;font-size:19px;line-height:1}
.footer-cert-strip a:hover{background:#3467a629;border-color:#6495d36b;color:#fff}
.expanded-footer .footer-action-grid{display:grid;position:static;inset:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;direction:ltr;margin:39px 0 30px;border:1px solid #ffffff19;border-radius:5px;overflow:hidden;background:#ffffff02;box-shadow:none}
.footer-action-grid>a,.footer-action-grid>button{min-height:82px;display:flex;align-items:center;justify-content:center;gap:10px;padding:17px 14px;border:0;border-inline-end:1px solid #ffffff17;background:transparent;color:#c0ccdd;text-align:start;font:600 10px/1.8 Manrope,Arial;letter-spacing:1px;transition:background .25s,color .25s}
.footer-action-grid>:last-child{border-inline-end:0}
.footer-action-grid>a:hover,.footer-action-grid>button:hover,.footer-action-grid>:focus-visible{background:#315fa331;color:#fff}
.footer-action-grid .profile-download{color:#b6d4fa}
.expanded-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff16;padding-top:25px;gap:20px}
html[dir=rtl] .expanded-footer .footer-action-grid{direction:rtl}
@media(max-width:900px){.expanded-footer .footer-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-action-grid>:nth-child(3){border-inline-end:0}.footer-action-grid>:nth-child(-n+3){border-bottom:1px solid #ffffff17}}
@media(max-width:500px){.footer-cert-strip>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.footer-cert-strip a{padding:12px 8px;font-size:10px}.expanded-footer .footer-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.footer-action-grid>a,.footer-action-grid>button{font-size:9px;min-height:72px;padding:14px 12px}.footer-action-grid>:nth-child(3){border-inline-end:1px solid #ffffff17}.footer-action-grid>:nth-child(even){border-inline-end:0}.footer-action-grid>:nth-child(-n+4){border-bottom:1px solid #ffffff17}.expanded-footer .footer-bottom{flex-direction:column;text-align:center}.linkedin-entry{justify-content:center;font-size:10px}}
