.featured{--padding:var(--wp--preset--spacing--40);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;aspect-ratio:1;background-color:var(--wp--preset--color--neutral-dark);color:var(--wp--preset--color--base);padding:var(--padding);overflow:hidden;border-radius:var(--wp--custom--radius--medium)}.project-featured{container-type:inline-size}.featured-news{border-radius:var(--wp--custom--radius--large)}.featured>*{position:relative;z-index:1}.featured figure{position:static}.featured-image-link{display:block;z-index:0;overflow:hidden}.featured-image-link,.featured-image-link::before,.featured img:not(.emoji){display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.featured-image-link::before{content:"";background:linear-gradient(to top,#000000 0%,#00000000 70%);opacity:.7;z-index:1;transition:opacity 0.3s}.featured-title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);font-weight:600;line-height:var(--wp--custom--line-height--narrow);margin:var(--wp--preset--spacing--20) 0}.featured-title:last-child{margin-bottom:0}.project-featured .featured-title{margin-top:0}.featured-title a{color:inherit;text-decoration:none}.featured .project-meta,.featured .post-date,.featured .post-category{font-size:var(--wp--preset--font-size--small)}.featured .project-meta{font-size:var(--wp--preset--font-size--x-small);text-transform:uppercase;letter-spacing:var(--wp--custom--letter-spacing--legibility-small);font-weight:500}.featured .post-meta{margin:0}.featured .post-category{text-transform:uppercase}.featured-thumbnail img{transition:transform 0.3s ease}[data-fully-clickable="true"]:hover .featured-image-link::before,[data-fully-clickable="true"]:focus-within .featured-image-link::before{opacity:.9}[data-fully-clickable="true"]:hover .featured-title,[data-fully-clickable="true"]:focus-within .featured-title{text-decoration:underline;text-underline-offset:.125em;text-decoration-thickness:.0625em}.featured[data-fully-clickable="true"]:hover img,.featured[data-fully-clickable="true"]:focus-within img,.featured a:hover img{transform:scale(1.04)}.featured:focus-within .featured-image-link{outline:2px solid var(--wp--preset--color--contrast)}.featured:focus-within .featured-title a{text-decoration:underline;outline:none}@container (min-width:24rem){.featured{aspect-ratio:1.5;--padding:var(--wp--preset--spacing--50)}}@container (min-width:32rem){.project-featured .featured-title{font-size:var(--wp--preset--font-size--x-large)}}@container (min-width:48rem){.featured{aspect-ratio:2}.similar-projects .featured{aspect-ratio:1.5}.featured-title{font-size:var(--wp--preset--font-size--x-large)}}