.minimize-control{display:none}

.home-project[open] summary::after,
.work-item[open] summary::after{display:none}

.home-project[open] .home-project__meta,
.work-item[open] .project-detail__meta{grid-column:1/3!important}

.home-project__meta span[data-label]::before,
.project-detail__meta span[data-label]::before{content:attr(data-label)!important}

.home-project[open] .home-project__meta span:nth-child(4)::before,
.work-item[open] .project-detail__meta span:nth-child(4)::before{content:"Dimensions"}
.home-project.project--amphitheater[open] .home-project__meta span:nth-child(4)::before,
.work-item.project--amphitheater[open] .project-detail__meta span:nth-child(4)::before{content:"Capacity"}
.home-project.project--brouillard[open] .home-project__meta span:nth-child(4)::before,
.work-item.project--brouillard[open] .project-detail__meta span:nth-child(4)::before{content:"Status"}

.home-project.project--brouillard[open] .home-carousel,
.work-item.project--brouillard[open] .carousel,
.category-card.project--brouillard .category-carousel{background:#eeece7}
.home-project.project--brouillard[open] .home-carousel__slide,
.work-item.project--brouillard[open] .carousel__slide,
.category-card.project--brouillard .category-carousel__slide{background:#eeece7;object-fit:contain}
.home-project.project--what-happens-later[open] .home-project__meta span:nth-child(1)::before,
.work-item.project--what-happens-later[open] .project-detail__meta span:nth-child(1)::before{content:"Context"}
.home-project.project--what-happens-later[open] .home-project__meta span:nth-child(4)::before,
.work-item.project--what-happens-later[open] .project-detail__meta span:nth-child(4)::before{content:"Quantity"}

.home-project.project--line .home-carousel.is-video-active .home-carousel__controls,
.work-item.project--line .carousel.is-video-active .carousel__controls,
.category-card.project--line .category-carousel.is-video-active .category-carousel__controls{inset:50% .75rem auto;justify-content:space-between;transform:translateY(-50%);pointer-events:none}
.home-project.project--line .home-carousel.is-video-active .home-carousel__controls button,
.work-item.project--line .carousel.is-video-active .carousel__controls button,
.category-card.project--line .category-carousel.is-video-active .category-carousel__controls button{pointer-events:auto}

.home-project[open] .minimize-control,
.work-item[open] .minimize-control{display:grid;grid-column:3;grid-row:1;align-self:start;justify-self:end;justify-items:center;gap:.2rem;min-width:4.4rem;margin-right:.35rem;color:currentColor;cursor:pointer;text-align:center;text-transform:uppercase}

.minimize-control b{font-size:1.65rem;font-weight:300;line-height:.75}
.minimize-control small{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.1}

@media(max-width:720px){.home-project[open] .home-project__meta,.work-item[open] .project-detail__meta{grid-column:1!important}.home-project[open] .minimize-control,.work-item[open] .minimize-control{grid-column:1;grid-row:auto;justify-self:end;min-width:3.7rem}.minimize-control b{font-size:1.4rem}.minimize-control small{font-size:8px;letter-spacing:.12em}}
