.portfolio-work-index{border-bottom:1px solid #d8cfca;margin:0 0 40px;padding:18px 0}.portfolio-work-index>summary{cursor:pointer;color:#96394d;min-height:44px;padding:10px 0;font-size:18px;font-weight:600}.portfolio-work-index nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 0;display:grid}.portfolio-work-index h2{margin-bottom:12px;font-size:20px}.portfolio-work-index ul{margin:0;padding:0;list-style:none}.portfolio-work-index a{text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;min-height:44px;line-height:1.6;text-decoration:underline;display:inline-flex}.cinema-embed .film-direct{text-underline-offset:3px;align-items:center;min-height:44px;margin-inline-start:10px;text-decoration:underline;display:inline-flex}@media (max-width:760px){.portfolio-work-index nav{grid-template-columns:1fr;gap:24px}}
