.work-header{flex-wrap:wrap;gap:24px}.work-header .nav{flex-wrap:wrap;gap:24px;display:flex}.work-header .nav a{align-items:center;min-height:44px;display:inline-flex}.work-page{max-width:1440px;padding:60px var(--space) 100px;margin:auto}.work-page h1{letter-spacing:-.045em;max-width:14ch;margin:24px 0;font:700 clamp(46px,7vw,96px)/1.04 Space,sans-serif}.work-page h2{margin:20px 0;font:700 clamp(32px,4vw,56px)/1.08 Space,sans-serif}.work-page h3{margin:18px 0;font:700 28px/1.2 Space,sans-serif}.work-page p{max-width:60ch;line-height:1.7}.work-page .lead{margin:24px 0 40px;font-size:22px}.work-page .text-link{align-items:center;min-height:44px;margin:12px 24px 12px 0;display:inline-flex}.work-page section{border-top:1px solid var(--line);margin-top:44px;padding:44px 0}.work-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin:32px 0;display:grid}.work-gallery figure{min-width:0}.work-gallery img{object-fit:contain}.work-gallery .micro{margin:12px 0;line-height:1.5;display:block}.work-pair{grid-template-columns:1fr 1fr;align-items:start;gap:40px;max-width:1000px;margin:40px auto;display:grid}.work-pair figure{margin:0}.cover-look{max-width:750px;margin:44px auto}.work-index{grid-template-columns:1fr 1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.work-index li{border-top:1px solid var(--line);padding:24px 0}.work-page .honest{max-width:80ch;margin-top:60px;font-size:14px}.work-page a:focus-visible{outline:3px solid var(--rose);outline-offset:5px}@media (max-width:600px){.work-page{padding:30px 20px 60px}.work-header .nav{gap:16px;font-size:14px}.work-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.work-pair{gap:16px}.work-index{grid-template-columns:1fr}.work-page h1{font-size:48px}.work-page .lead{font-size:18px}.work-page section{margin-top:24px;padding-top:28px}}.work-header{height:auto;min-height:84px;padding-block:20px}@media (max-width:600px){.work-header{row-gap:16px;height:auto;min-height:112px}.work-header .nav{width:100%}}.work-clients li>a:first-child,.work-kinds li>a:first-child{display:block}.work-clients figure,.work-kinds figure{margin:0}.work-kinds{grid-template-columns:repeat(3,minmax(0,1fr))}.work-clients li>a:first-child{max-width:560px}.work-kinds li>a:first-child{max-width:400px}@media (max-width:900px){.work-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.work-kinds{grid-template-columns:1fr}.work-clients li>a:first-child,.work-kinds li>a:first-child{max-width:none}}
