.work-design{min-height:100vh;background:#f0eee6;color:#09232a}.work-design>header{height:76px;box-sizing:border-box;padding:0 clamp(24px,7vw,120px);display:flex;align-items:center;gap:25px;border-bottom:1px solid #9baca7;font:9px var(--font-mono);letter-spacing:.12em}.work-design>header a:first-child{margin-right:auto;font:700 15px var(--font-manrope);letter-spacing:-.07em}.work-design>header b{color:#129b9d}.work-design>header a:last-child{color:#087b81;border-bottom:1px solid;padding-bottom:5px}.work-design__hero{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(60px,12vw,230px);max-width:1440px;margin:auto;padding:clamp(80px,12vw,180px) clamp(24px,8vw,140px)}.work-design span,.work-design__hero>p,.work-design__moves header{font:9px var(--font-mono);letter-spacing:.13em;color:#087e82}.work-design h1,.work-design h2,.work-design h3{font-family:var(--font-serif);font-weight:400;letter-spacing:-.06em}.work-design h1{grid-column:1/-1;max-width:1080px;margin:0;font-size:clamp(58px,8vw,135px);line-height:.82}.work-design h1 em,.work-design h2 em{color:#11999d}.work-design__hero>div{max-width:540px;grid-column:2;line-height:1.7;font-family:var(--font-manrope)}.work-design__questions,.work-design__thesis{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,12vw,200px);padding:clamp(65px,9vw,130px) clamp(24px,8vw,140px);background:#0b282e;color:#e9efe9}.work-design__questions h2,.work-design__thesis h2{margin:16px 0 0;font-size:clamp(42px,5vw,77px);line-height:.87}.work-design__thesis>p{max-width:570px;margin:0;font:17px/1.75 var(--font-manrope);color:#c7d8d4}.work-design__moves{max-width:1440px;margin:auto;padding:clamp(75px,10vw,155px) clamp(24px,8vw,140px)}.work-design__moves header{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:42px}.work-design__moves header p{margin:0;color:#38575a;font:14px/1.6 var(--font-manrope);letter-spacing:0}.work-design__moves>div{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#a8b6b1}.work-design__moves article{min-height:280px;padding:26px;background:#f0eee6}.work-design__moves article span{font-size:18px}.work-design__moves h3{margin:60px 0 15px;font-size:34px;line-height:.9}.work-design__moves article p{font:13px/1.65 var(--font-manrope);color:#3c5759}.work-design__questions{background:#d1e0dc}.work-design__questions ol{margin:0;padding:0;list-style:none;border-top:1px solid #799c9b}.work-design__questions li{padding:21px 0;border-bottom:1px solid #799c9b}.work-design__questions li b{font:400 25px/1.02 var(--font-serif);letter-spacing:-.04em}.work-design__questions li p{margin:9px 0 0;font:13px/1.6 var(--font-manrope);color:#456064}.work-design__limits{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;max-width:1440px;margin:auto;padding:clamp(75px,10vw,150px) clamp(24px,8vw,140px)}.work-design__limits ul{margin:0;padding:0;list-style:none;border-top:1px solid #829a96}.work-design__limits li{padding:15px 0;border-bottom:1px solid #829a96;font:15px/1.55 var(--font-manrope)}.work-design__limits li:before{content:"×";margin-right:14px;color:#0b9297}.work-design__sources{padding:clamp(65px,8vw,120px) clamp(24px,8vw,140px);background:#12383d;color:#e8efea}.work-design__sources>header{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1160px;margin:0 auto 40px}.work-design__sources header p{margin:0;font:13px/1.65 var(--font-manrope);color:#bcd0cc}.work-design__sources article{display:flex;justify-content:space-between;align-items:end;gap:30px;max-width:1160px;margin:auto;padding:25px 0;border-top:1px solid rgba(238,244,239,.25)}.work-design__sources h3{margin:0 0 9px;font-size:28px}.work-design__sources article p{max-width:680px;margin:0;font:13px/1.65 var(--font-manrope);color:#bfd1cd}.work-design__sources a{flex:none;color:#62ddd5;font:9px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid;padding-bottom:6px}.work-design>footer{display:grid;grid-template-columns:1fr auto auto;gap:35px;align-items:end;padding:clamp(55px,8vw,110px) clamp(24px,8vw,140px);background:#092126;color:#edf0e9}.work-design>footer h2{margin:14px 0 0;font-size:clamp(40px,4.8vw,72px);line-height:.87}.work-design>footer a{color:#63ded5;font:9px var(--font-mono);letter-spacing:.1em;border-bottom:1px solid;padding-bottom:7px}@media(max-width:800px){.work-design>header span{display:none}.work-design__hero,.work-design__moves header,.work-design__questions,.work-design__sources>header,.work-design__thesis{grid-template-columns:1fr}.work-design__hero>div{grid-column:1}.work-design__moves>div{grid-template-columns:1fr 1fr}.work-design__moves article{min-height:230px}.work-design__limits{grid-template-columns:1fr;gap:30px}.work-design>footer{grid-template-columns:1fr;align-items:start}.work-design__sources article{display:grid;align-items:start}}@media(max-width:500px){.work-design__moves>div{grid-template-columns:1fr}.work-design h1{font-size:62px}}