.cover-portfolio-summary{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.cover-portfolio-summary .cover-portfolio-title{position:absolute;top:-1rem;transform:translateY(-100%);width:100%}.cover-portfolio-summary .cover-portfolio-title .cover-portfolio-title-h{margin:0!important;height:2.25em}.cover-portfolio-summary .cover-portfolio-title .cover-portfolio-title-h:after,.cover-portfolio-summary .cover-portfolio-title .cover-portfolio-title-h:before{position:absolute;inset:0;width:100%;height:100%;display:block}.cover-portfolio-summary .cover-portfolio-title .cover-portfolio-title-h:before{content:"Project";font-size:var(--fs-bs);color:var(--theme-shaded-2)}.cover-portfolio-summary .cover-portfolio-title .cover-portfolio-title-h:after{content:attr(data-text);margin-top:1.5rem;color:var(--theme-shaded-1)}.cover-portfolio-summary .cover-portfolio-image{width:80%;margin:0!important;border:var(--border);border-radius:var(--br-bs);box-shadow:var(--bxs-normal)}.cover-portfolio-summary ul.cover-portfolio-features{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);font-size:var(--fs-xs);color:var(--theme-shaded-1);width:auto!important;max-width:100%!important}.cover-portfolio-summary ul.cover-portfolio-features li{white-space:nowrap;line-height:1.2}@media(min-width:420px){.cover-portfolio-summary .cover-portfolio-image{width:70%}.cover-portfolio-summary ul.cover-portfolio-features{font-size:var(--fs-sm)}.cover-portfolio-summary ul.cover-portfolio-features li{line-height:1.4}}@media(min-width:576px){.cover-portfolio-summary ul.cover-portfolio-features{font-size:var(--fs-bs)}}@media(min-width:768px){.cover-portfolio-summary ul.cover-portfolio-features{top:calc(100% + 1rem)}}@media(min-width:1200px){.cover-portfolio-summary .cover-portfolio-image{width:80%}}
