
.gallery,.work-page{position:relative;width:1440px;min-height:1200px;margin:auto}.back{position:absolute;left:64px;top:55px;font:100 24px "univers-next-pro",sans-serif;color:#231f20;text-decoration:none}.back-grid{top:155px}.gallery-card{position:absolute;text-decoration:none;color:#231f20}.gallery-card img{display:block;object-fit:contain}.caption{display:block;padding-top:8px;font:100 16px/20px "univers-next-pro",sans-serif}.gallery-card:focus-visible{outline:2px solid #231f20;outline-offset:6px}.gallery-card:hover img{opacity:.9}.work-page figure{margin:0;padding:180px 48px 80px 64px;display:grid;grid-template-columns:347px 1fr;gap:48px;align-items:end}.work-page figure img{width:auto;height:auto;max-width:933px;max-height:1100px;object-fit:contain;grid-column:2;grid-row:1;justify-self:start}.work-page figcaption{grid-column:1;grid-row:1;font:100 21px/30px "univers-next-pro",sans-serif}.work-page figcaption h1{font:400 23px/30px "univers-next-pro",sans-serif;margin:0 0 10px}.work-page figcaption p{margin:0}.work-page .pending{font-size:17px;margin-top:16px}.languages button{font:inherit}

.gallery-card .caption{display:none}

.gallery-intro{position:absolute;left:64px;top:52px;width:340px;margin:0;font:100 21px/29px "univers-next-pro",sans-serif;color:#231f20}
