.desktop-nav [aria-current=page],.mobile-nav [aria-current=page]{color:var(--copper)}.desktop-nav [aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.work-intro{padding-top:32px;padding-bottom:52px}.work-breadcrumb{display:inline-flex;align-items:center;gap:13px;font-size:10px;color:var(--muted)}.work-breadcrumb:hover{color:var(--copper)}.work-breadcrumb span{color:#b0b3a7}.work-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:49px}.work-heading .eyebrow{color:var(--copper);font-size:10px;margin-bottom:20px}.work-heading h1{font-family:var(--serif);font-size:70px;font-weight:400;letter-spacing:-2.8px;line-height:1.07;margin:0}.work-heading h1 em{color:var(--copper)}.work-heading>p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:5px}.work-collection{padding-bottom:65px}.work-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:26px;margin-bottom:27px}.work-toolbar .idea-filters{margin:0}.work-toolbar>p{font-size:10px;color:var(--muted);white-space:nowrap}.work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px}.work-card{margin:0}.work-image-button{display:block;width:100%;padding:0;border:1px solid var(--line);background:#edeee6;position:relative;overflow:hidden;border-radius:3px}.work-image-button img{display:block;width:100%;height:310px;object-fit:contain;padding:10px;transition:transform .25s}.work-image-button:hover img{transform:scale(1.025)}.work-zoom{position:absolute;bottom:12px;right:12px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink);background:var(--paper);font-size:19px;box-shadow:0 2px 10px #0001}.work-card figcaption{padding:18px 2px 0}.work-card .eyebrow{font-size:8px;color:var(--copper);margin:0 0 8px}.work-card h2{font-size:25px;line-height:1.2;letter-spacing:-.5px}.work-card figcaption>p:last-child:not(.eyebrow){font-size:12px;color:var(--muted);line-height:1.8;margin:10px 0 0}.work-empty{background:#edeee6;border:1px solid #dce0d3;border-radius:3px;padding:67px 25px 65px;text-align:center}.work-empty-symbol{display:block;font-size:44px;color:var(--copper);line-height:1;margin-bottom:25px}.work-empty .eyebrow{font-size:8px;letter-spacing:2px;color:var(--muted);margin-bottom:19px}.work-empty h2{font-size:36px}.work-empty>p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.9;margin:20px auto 27px;max-width:480px}.work-empty .button{font-size:12px}.work-cta{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid var(--line);padding-top:46px;padding-bottom:58px}.work-cta .eyebrow{font-size:8px;color:var(--muted);margin-bottom:15px}.work-cta h2{font-size:38px}.work-lightbox{width:min(1060px,calc(100% - 32px));padding:44px 30px 24px}.work-lightbox figure{margin:0}.work-lightbox figure>img{display:block;max-width:100%;width:auto;height:auto;max-height:58vh;margin:0 auto;object-fit:contain}.work-lightbox figcaption{padding-top:22px}.work-lightbox figcaption .eyebrow{margin-bottom:10px}.work-lightbox figcaption h2{font-size:30px}.work-lightbox #lightbox-description{font-size:12px;color:var(--muted);margin-bottom:0}.lightbox-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px;padding-top:19px;border-top:1px solid var(--line)}.lightbox-controls .button{font-size:11px;padding:10px 16px}.lightbox-controls>p{font-size:11px;color:var(--muted);white-space:nowrap}.work-nojs{font-size:12px;text-align:center;color:var(--muted)}
@media(max-width:1000px){.work-heading h1{font-size:58px}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-image-button img{height:300px}}
@media(max-width:600px){.work-intro{padding-top:24px;padding-bottom:33px}.work-heading{display:block;margin-top:33px}.work-heading .eyebrow{font-size:8px;letter-spacing:1.7px}.work-heading h1{font-size:49px;letter-spacing:-2px}.work-heading>p{font-size:12px;margin-top:24px}.work-heading>p br{display:none}.work-grid{grid-template-columns:1fr;gap:29px}.work-toolbar{display:block;padding-top:21px}.work-toolbar>p{margin-top:17px}.work-image-button img{height:320px}.work-empty{padding:46px 20px}.work-empty h2{font-size:31px}.work-empty>p:not(.eyebrow){font-size:12px}.work-empty>p br{display:none}.work-empty .eyebrow{font-size:7px;letter-spacing:1.6px}.work-collection{padding-bottom:40px}.work-cta{display:block;padding-top:35px;padding-bottom:41px}.work-cta h2{font-size:33px}.work-cta>.text-link{margin-top:25px}.work-lightbox{padding:41px 18px 18px}.work-lightbox figure>img{max-height:52vh}.work-lightbox figcaption h2{font-size:25px}.lightbox-controls{gap:8px}.lightbox-controls .button{font-size:10px;padding:9px 12px}.lightbox-controls>p{font-size:10px}}

.work-lightbox #lightbox-full{font-size:11px;margin-top:12px}.work-toolbar .idea-filters{flex-wrap:wrap}
