.Slug-module__PEujSq__page{background:var(--bg-color);width:100%;min-height:100vh;color:var(--black);letter-spacing:.009em}.Slug-module__PEujSq__project{width:100%;padding:var(--top-space)var(--padding)calc(4px + var(--padding))}.Slug-module__PEujSq__layout{column-gap:var(--padding);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Slug-module__PEujSq__topGrid,.Slug-module__PEujSq__infoPanel,.Slug-module__PEujSq__mediaWrap{grid-column:3/10}.Slug-module__PEujSq__topGrid{column-gap:var(--padding);grid-template-columns:repeat(8,minmax(0,1fr));align-items:start;row-gap:2.5rem;display:grid}.Slug-module__PEujSq__titleBlock{flex-direction:column;grid-column:1/span 4;display:flex}.Slug-module__PEujSq__roleBlock{text-transform:uppercase;letter-spacing:.02rem;line-height:1.3;font-size:var(--text-sm);flex-direction:column;grid-column:6/span 2;display:flex}.Slug-module__PEujSq__yearBlock{grid-column:8/span 1;justify-self:start}.Slug-module__PEujSq__descriptionBlock{grid-column:1/span 4}.Slug-module__PEujSq__infoToggleBlock{grid-column:6/span 2;align-self:end}.Slug-module__PEujSq__linkBlock{grid-column:8/span 1;place-self:end start}.Slug-module__PEujSq__label,.Slug-module__PEujSq__infoTitle{margin:0 0 var(--meta-gap)0;font-size:var(--text-sm);color:var(--black);font-weight:500;line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.03em}.Slug-module__PEujSq__title{margin:0 0 var(--meta-gap)0;font-size:var(--text-sm);line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.Slug-module__PEujSq__subtitle{font-size:var(--text-sm);line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.02em;color:var(--dark-grey);margin:0}.Slug-module__PEujSq__metaText *{font-size:var(--text-sm);line-height:var(--lh-title);color:var(--black);margin:0;font-weight:500}.Slug-module__PEujSq__year{font-size:var(--text-sm);line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.02em;color:var(--black);margin:0;font-weight:500}.Slug-module__PEujSq__description{font-size:var(--text-sm);line-height:var(--lh-title);max-width:46ch;margin:0}.Slug-module__PEujSq__infoButton{color:var(--black);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.03em;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}.Slug-module__PEujSq__infoButtonPrefix{text-align:center;width:.2rem;line-height:var(--lh-title);padding-bottom:2px;display:inline-block}.Slug-module__PEujSq__projectLink{color:var(--black);font-size:var(--text-sm);font-weight:500;line-height:var(--lh-title);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.18rem;text-decoration:none;display:inline-flex}.Slug-module__PEujSq__projectLinkArrow{display:inline-block;transform:translateY(-.04em)}.Slug-module__PEujSq__infoPanel{margin-top:1.5rem}.Slug-module__PEujSq__infoPanelInner{will-change:height,opacity;overflow:hidden}.Slug-module__PEujSq__infoGrid{column-gap:var(--padding);grid-template-columns:repeat(8,minmax(0,1fr));row-gap:1.5rem;padding-top:1rem;padding-bottom:1rem;display:grid}.Slug-module__PEujSq__infoItem{grid-column:auto}.Slug-module__PEujSq__infoItem:nth-child(odd){grid-column:6/span 2}.Slug-module__PEujSq__infoItem:nth-child(2n){grid-column:8/-1}.Slug-module__PEujSq__infoDescription{font-size:var(--text-sm);line-height:var(--lh-title);margin:0}.Slug-module__PEujSq__mediaWrap{width:100%;margin-top:1.5rem}.Slug-module__PEujSq__coverImage{object-fit:cover;width:100%;height:auto;display:block}@media (hover:hover){.Slug-module__PEujSq__projectLink:hover,.Slug-module__PEujSq__infoButton:hover{opacity:.65;transition:opacity .18s}}@media (max-width:1024px){.Slug-module__PEujSq__project{padding-top:6rem}.Slug-module__PEujSq__layout{grid-template-columns:repeat(10,minmax(0,1fr))}.Slug-module__PEujSq__topGrid,.Slug-module__PEujSq__infoPanel,.Slug-module__PEujSq__mediaWrap{grid-column:1/-1}.Slug-module__PEujSq__infoPanel{margin-bottom:2rem}.Slug-module__PEujSq__topGrid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:2rem}.Slug-module__PEujSq__titleBlock{grid-column:1/span 3}.Slug-module__PEujSq__roleBlock{grid-column:5/span 1}.Slug-module__PEujSq__yearBlock{grid-column:6/span 1;justify-self:end}.Slug-module__PEujSq__descriptionBlock{grid-column:1/span 3}.Slug-module__PEujSq__infoToggleBlock{grid-column:5/span 1}.Slug-module__PEujSq__linkBlock{grid-column:6/span 1}.Slug-module__PEujSq__infoGrid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:2rem}.Slug-module__PEujSq__infoItem{grid-column:auto}.Slug-module__PEujSq__infoItem:nth-child(odd){grid-column:1/span 2}.Slug-module__PEujSq__infoItem:nth-child(2n){grid-column:5/span 2}.Slug-module__PEujSq__mediaWrap{margin-top:1rem;margin-bottom:5rem}}@media (max-width:768px){.Slug-module__PEujSq__project{padding:5.5rem var(--padding)1rem}.Slug-module__PEujSq__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.Slug-module__PEujSq__topGrid{column-gap:var(--padding);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.Slug-module__PEujSq__titleBlock{grid-column:1/span 1}.Slug-module__PEujSq__yearBlock{grid-area:1/2/auto/span 1;justify-self:end}.Slug-module__PEujSq__roleBlock{grid-area:3/1/auto/span 1}.Slug-module__PEujSq__descriptionBlock{grid-column:1/span 2}.Slug-module__PEujSq__infoToggleBlock{grid-column:1/span 1}.Slug-module__PEujSq__description{max-width:350px}.Slug-module__PEujSq__linkBlock{grid-column:2/span 1}.Slug-module__PEujSq__infoPanel{margin-top:var(--padding);margin-bottom:2rem}.Slug-module__PEujSq__infoGrid{column-gap:var(--padding);row-gap:var(--spacing-md);grid-template-columns:repeat(4,minmax(0,1fr))}.Slug-module__PEujSq__infoItem{grid-column:auto}.Slug-module__PEujSq__infoItem:nth-child(odd){grid-column:1/span 2}.Slug-module__PEujSq__infoItem:nth-child(2n){grid-column:3/span 2}.Slug-module__PEujSq__mediaWrap{margin-top:1rem;margin-bottom:5rem}.Slug-module__PEujSq__topGrid,.Slug-module__PEujSq__infoPanel,.Slug-module__PEujSq__mediaWrap{grid-column:1/-1}}
