section[data-certificates]{width:100%;min-width:100%;max-width:100%;padding:3rem 2rem;padding-left:max(2rem,env(safe-area-inset-left) + 1rem);padding-right:max(2rem,env(safe-area-inset-right) + 1rem);flex-flow:column;align-items:center;max-width:80rem;min-height:calc(100% - 18.25rem);display:flex;position:relative}@media screen and (min-width:52rem){section[data-certificates]{padding:3rem}}section[data-certificates] h1{padding-top:4rem;font-size:2rem}section[data-certificates] p{text-align:center;max-width:35rem;padding-top:1rem}section[data-certificates] div[data-certificates]{grid-gap:.3rem;grid-template-columns:100%;width:100%;max-width:60rem;margin:auto 0;padding:3rem 0 0;display:grid}section[data-certificates] div[data-certificates] a{color:#000000f2;border:1px solid #0000;border-radius:.4rem;grid-template-columns:1fr 1.15rem;height:3rem;padding:0 1.2rem;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out,border .1s ease-in-out;display:grid}@media screen and (max-width:43.5rem){section[data-certificates] div[data-certificates] a{grid-template-columns:1fr 7.5rem 1.15rem}}@media screen and (max-width:30rem){section[data-certificates] div[data-certificates] a{grid-template-columns:1fr 1.15rem}}section[data-certificates] div[data-certificates] a:visited{color:#000000f2}section[data-certificates] div[data-certificates] a:hover{color:#2f7dbf;background:#fff3;border:1px solid #0000001f}section[data-certificates] div[data-certificates] a span{text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;margin:auto 0;padding-right:2rem;display:block;overflow:hidden}@media screen and (max-width:30rem){section[data-certificates] div[data-certificates] a span:nth-child(2){display:none}}@media screen and (max-width:43.5rem){section[data-certificates] div[data-certificates] a span:nth-child(3){display:none}}section[data-certificates] div[data-certificates] a svg{width:1.15rem;margin:auto 0 auto auto}section[data-certificates] div[data-no-positions]{flex-flow:column;align-items:center;margin:auto;padding:3rem 0;display:flex}section[data-certificates] p[data-leave-resume]{padding-top:0}section[data-certificates] a[data-leave-resume]{color:#fff;background:#2f7dbf;border-radius:.4rem;align-items:center;width:fit-content;height:3rem;margin-top:1rem;padding:0 1.2rem;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out,box-shadow .1s ease-in-out;display:flex}
