.work_page__KfWmE{background:var(--bone)}.work_facts__oV7_I{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:1px solid var(--rule)}.work_facts__oV7_I div{padding:18px 24px 0 0}.work_facts__oV7_I dt{font-size:14px;color:var(--soft)}.work_facts__oV7_I dd{margin:6px 0 0;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.work_compact__b1CWz{grid-template-columns:1fr 1fr;margin-bottom:28px}.work_compact__b1CWz div{padding-bottom:4px}.work_compact__b1CWz dd{font-size:16px}.work_top__XIS1Q{padding:clamp(56px,8vw,110px) var(--edge) 0}.work_top__XIS1Q h1{font-weight:800;font-size:clamp(60px,10vw,150px);letter-spacing:-.055em;line-height:.9}.work_top__XIS1Q p{margin-top:24px;max-width:27em;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--soft)}.work_case__CKkAT{display:grid;grid-template-columns:6fr 6fr;grid-gap:clamp(40px,5vw,72px);gap:clamp(40px,5vw,72px);align-items:center;padding:clamp(80px,9vw,120px) var(--edge) 0}.work_flip__g8muz .work_casePhoto__jPEDQ{order:2}.work_casePhoto__jPEDQ{display:block;aspect-ratio:4/3;-webkit-clip-path:var(--cut-tile);clip-path:var(--cut-tile);overflow:hidden;background:var(--paper)}.work_casePhoto__jPEDQ img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.work_casePhoto__jPEDQ:hover img{transform:scale(1.02)}.work_contain__eKfzz img{object-fit:contain;object-position:center;padding:clamp(20px,3vw,40px)}.work_case__CKkAT h2{font-weight:800;font-size:clamp(40px,4.6vw,68px);letter-spacing:-.05em;line-height:.98;text-wrap:balance}.work_caseTitle__aJQif{margin-top:14px;font-weight:600;font-size:clamp(19px,1.6vw,22px);color:var(--aub)}.work_caseSummary__Qj2O2{margin:18px 0 26px;max-width:30em;font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:var(--soft)}.work_case__CKkAT .go{font-size:17px}.work_wall__jXMze{padding:clamp(110px,12vw,160px) var(--edge) clamp(90px,10vw,130px);text-align:center}.work_wall__jXMze h2{font-weight:800;font-size:clamp(34px,4.4vw,64px);letter-spacing:-.05em;line-height:1;text-wrap:balance}.work_wall__jXMze ul{list-style:none;margin:clamp(36px,4vw,52px) 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}.work_wall__jXMze li{height:110px;display:grid;place-items:center;padding:22px;background:var(--paper);-webkit-clip-path:var(--cut-card);clip-path:var(--cut-card)}.work_wall__jXMze li img{max-height:46px;max-width:100%;object-fit:contain}.work_wall__jXMze li img.work_larger__m8nQm{max-height:66px}.work_head__r7HvO{padding:clamp(56px,8vw,100px) var(--edge) 0}.work_head__r7HvO h1{font-weight:800;font-size:clamp(52px,8.6vw,128px);letter-spacing:-.055em;line-height:.92;max-width:11ch;text-wrap:balance}.work_headTitle__j3oml{margin:20px 0 clamp(36px,4vw,52px);font-weight:600;font-size:clamp(21px,2vw,28px);letter-spacing:-.01em;color:var(--aub)}.work_intro__sijBh{display:grid;grid-template-columns:minmax(0,auto) minmax(280px,1fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:start;margin:clamp(8px,1vw,16px) var(--edge) 0}.work_introText__oyLu0{max-width:34em}.work_intro__sijBh .work_hero__cx2Q_ img{max-width:54vw}.work_introSummary__ST9Gy{font-size:clamp(19px,1.6vw,23px);line-height:1.5;letter-spacing:-.01em;margin-bottom:28px}.work_intro__sijBh.work_noPhoto__D5PMz{grid-template-columns:1fr}.work_hero__cx2Q_{margin:0;display:flex;min-width:0}.work_hero__cx2Q_ img{display:block;width:auto;height:auto;max-width:100%;max-height:min(76vh,720px);-webkit-clip-path:var(--cut-tile);clip-path:var(--cut-tile)}.work_hero__cx2Q_.work_contain__eKfzz img{background:var(--paper);padding:clamp(20px,3vw,40px)}.work_parts__St1j8{display:grid;grid-gap:clamp(64px,8vw,104px);gap:clamp(64px,8vw,104px);padding:clamp(90px,10vw,130px) var(--edge) clamp(80px,9vw,120px)}.work_part__zkx37{display:grid;grid-template-columns:120px 5fr 7fr;grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);align-items:start}.work_n__j0_98{font-size:clamp(48px,5vw,72px);line-height:.9;color:var(--aub)}.work_n__j0_98,.work_part__zkx37 h2{font-weight:800;letter-spacing:-.05em}.work_part__zkx37 h2{font-size:clamp(30px,3.6vw,52px);line-height:1;text-wrap:balance}.work_partText__ZAekx p{margin:0 0 16px;max-width:32em;font-size:clamp(18px,1.4vw,20px);line-height:1.55;color:var(--soft)}.work_partText__ZAekx>p:first-child{font-size:clamp(20px,1.7vw,23px);line-height:1.45;letter-spacing:-.01em;color:var(--ink)}.work_partText__ZAekx ul{list-style:none;margin:8px 0 16px;padding:0;display:grid;grid-gap:12px;gap:12px;max-width:32em}.work_partText__ZAekx li{position:relative;padding-left:24px;font-size:clamp(17px,1.4vw,19px);line-height:1.45;color:var(--ink)}.work_partText__ZAekx li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--mauve)}.work_partText__ZAekx a{color:var(--aub);-webkit-text-decoration-color:var(--mauve);text-decoration-color:var(--mauve);text-decoration-thickness:2px;text-underline-offset:.16em}.work_partText__ZAekx img{width:100%;-webkit-clip-path:var(--cut-tile);clip-path:var(--cut-tile);margin:12px 0 20px}.work_said__uHygB{padding:clamp(100px,11vw,140px) var(--edge);background:var(--dark);color:var(--on-dark)}.work_said__uHygB figure{margin:0 auto;max-width:1000px}.work_said__uHygB blockquote,.work_said__uHygB details{max-width:40em}.work_said__uHygB blockquote{margin:0;font-weight:600;font-size:clamp(22px,2.4vw,32px);letter-spacing:-.02em;line-height:1.38;text-wrap:pretty}.work_said__uHygB .work_long__9Izkc blockquote{font-size:clamp(19px,1.8vw,24px);line-height:1.45}.work_saidMore__9yoIu{margin-top:clamp(56px,6vw,72px)!important;padding-top:clamp(44px,5vw,56px);border-top:1px solid rgb(245 243 239/.14)}.work_saidMore__9yoIu blockquote{font-weight:500;font-size:clamp(18px,1.6vw,21px);color:var(--soft-on-dark)}.work_person__L828i{display:flex;align-items:center;gap:16px;margin-top:30px;font-size:17px}.work_person__L828i img{width:56px;height:56px;border-radius:50%;object-fit:cover}.work_person__L828i b{display:block;font-weight:700}.work_person__L828i span span{color:var(--soft-on-dark)}.work_others__u0eAU{margin:0 var(--edge);padding:36px 0 clamp(80px,9vw,120px);display:flex;flex-wrap:wrap;align-items:baseline;gap:20px 48px}.work_said__uHygB+.work_others__u0eAU{border-top:0}.work_others__u0eAU p{font-size:15px;color:var(--soft)}.work_others__u0eAU ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px 48px}.work_others__u0eAU li{display:flex;flex-direction:column;gap:4px}.work_others__u0eAU li .go{font-size:20px}.work_others__u0eAU li span{font-size:15px;color:var(--soft)}@media (prefers-reduced-motion:reduce){.work_casePhoto__jPEDQ img,.work_casePhoto__jPEDQ:hover img{transition:none;transform:none}}@media (max-width:900px){.work_case__CKkAT{grid-template-columns:1fr;gap:26px}.work_flip__g8muz .work_casePhoto__jPEDQ{order:0}.work_wall__jXMze ul{grid-template-columns:1fr 1fr;gap:10px}.work_wall__jXMze li{height:96px;padding:18px}.work_facts__oV7_I{grid-template-columns:1fr 1fr}.work_facts__oV7_I div{padding:16px 16px 0 0}.work_intro__sijBh{grid-template-columns:1fr;margin-left:14px;margin-right:14px;gap:28px}.work_intro__sijBh .work_hero__cx2Q_ img{max-width:100%}.work_part__zkx37{grid-template-columns:1fr;gap:14px}}