.glide-header-grid{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 0 2rem}.glide-header-grid *{margin:0}.glide-header__heading{align-items:baseline;display:grid;gap:1rem;grid-template-columns:1fr;margin-block:2rem}@media screen and (min-width:600px){.glide-header__heading{gap:2rem;grid-template-columns:auto 1fr}}.glide__arrows{display:flex;gap:.4rem;transform:translateY(.5rem)}.glide__arrow{background:transparent;border:0;padding:0}svg.arrow{block-size:auto;max-inline-size:2.5rem}.arrow:hover .arrow-path,.arrow:hover .background{visibility:hidden}.arrow:hover .active-arrow,.arrow:hover .active-circle{visibility:visible}.glide__slide:hover .project__name span:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRTEwNjAwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yMC4wMTIgMTMuMzIxVi45MDVINy41OTVNNi43MDggMTQuMjA4IDE5LjEyNCAxLjc5MiIvPjwvc3ZnPg==)}.project__name{position:relative}.project__name span{display:block;font-weight:500;padding-inline-end:2rem}.project__name span:after{inline-size:auto;inset-block-start:-3px;inset-inline-end:1px;position:absolute}.project__link{display:grid;text-decoration:none}.project__link:hover{color:inherit}.project__image{block-size:auto;inline-size:100%;margin:0 0 calc(.5rem + 2px)}