.content .post article .print-project{display:grid;grid-template-columns:minmax(0,.85fr)minmax(0,1.15fr);align-items:center;gap:clamp(1.6rem,4vw,4rem);margin:1.8rem 0 2.4rem;padding:clamp(1.6rem,3vw,2.8rem);border:1px solid rgba(127,127,127,.28);border-radius:1.2rem;background:rgba(127,127,127,.055)}.content .post article .print-project-copy h3{margin:0 0 1rem;font-size:2.2rem;line-height:1.25}.content .post article .print-project-copy p{margin:0;text-align:left;hyphens:auto}.content .post article .print-project-gallery{display:grid;grid-template-columns:repeat(var(--gallery-columns,1),minmax(0,1fr));gap:.8rem;min-width:0}.content .post article .print-project-gallery figure{display:flex;align-items:center;justify-content:center;min-width:0;margin:0;overflow:hidden;border-radius:.8rem;background:rgba(127,127,127,9%)}.content .post article .print-project-gallery img{display:block;width:100%;height:clamp(18rem,27vw,32rem);max-width:100%;object-fit:contain}.content .post article .print-project-gallery[data-image-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.content .post article .print-project-gallery[data-image-count="3"] figure:first-child{grid-row:span 2}.content .post article .print-project-gallery[data-image-count="3"] img{height:100%;min-height:25rem}.content .post article .print-video{max-width:76rem;margin:2rem auto}.content .post article .print-video video{display:block;width:100%;max-height:64rem;border-radius:.8rem;background:#111}.content .post article .print-video figcaption{margin-top:.6rem;color:inherit;font-size:1.5rem;font-style:italic;text-align:center}@media(max-width:700px){.content .post article .print-project{grid-template-columns:minmax(0,1fr);gap:1.4rem;margin:1.4rem 0 2rem}.content .post article .print-project-gallery img{height:clamp(20rem,65vw,32rem)}}@media(max-width:440px){.content .post article .print-project{padding:1.4rem}.content .post article .print-project-gallery{grid-template-columns:minmax(0,1fr)!important}.content .post article .print-project-gallery[data-image-count="3"] figure:first-child{grid-row:auto}.content .post article .print-project-gallery[data-image-count="3"] img{height:clamp(20rem,75vw,32rem);min-height:0}}