.work-module__Cqfzfa__work_wrapper{flex-direction:column;width:100%;height:100%;padding:12px;display:inline-flex}.work-module__Cqfzfa__filters_container{flex-direction:column;gap:24px;width:100%;min-height:25svh;display:flex}.work-module__Cqfzfa__filter_wrapper{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.work-module__Cqfzfa__filter_wrapper>div{z-index:1001;flex-direction:column;display:flex;position:relative}.work-module__Cqfzfa__filter_wrapper>div:nth-child(2){grid-column:span 2}.work-module__Cqfzfa__filter_btns{width:fit-content}.work-module__Cqfzfa__filter_btns>span{color:var(--gray);transition-duration:.5s;transition-timing-function:cubic-bezier(.25 0, .25, 1)}.work-module__Cqfzfa__active>span{color:var(--black)}.work-module__Cqfzfa__dot{background-color:var(--black);pointer-events:none;border-radius:50%;width:3px;height:3px;top:-1.5px}.work-module__Cqfzfa__assets_titles{flex-direction:column;gap:6px;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,.33,0,1);display:flex}.work-module__Cqfzfa__projects_wrapper{grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:256px;width:100%;display:grid}.work-module__Cqfzfa__asset_wrapper{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;display:flex;position:relative}.work-module__Cqfzfa__asset_wrapper>div:last-child{text-align:center;width:100%}.work-module__Cqfzfa__assets{object-fit:contain;width:100%;height:auto}.work-module__Cqfzfa__titles{opacity:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,.33,0,1)}.work-module__Cqfzfa__titles>p:nth-child(2){text-transform:capitalize}.work-module__Cqfzfa__titles_view_container{grid-template-columns:repeat(12,1fr);gap:0 12px;width:100%;display:grid;position:relative}.work-module__Cqfzfa__titles_view_container>p{grid-column:span 1}.work-module__Cqfzfa__title_wrapper{grid-column:2/13;grid-template-columns:repeat(11,1fr);gap:12px;width:100%;display:grid}.work-module__Cqfzfa__titles_view_container>p{animation-delay:.1s}.work-module__Cqfzfa__title_links{grid-column:span 11;grid-template-columns:repeat(11,1fr);gap:12px;width:100%;font-size:24px;display:grid;position:relative}.work-module__Cqfzfa__title_links>p{grid-column:span 4}.work-module__Cqfzfa__hover_wrapper,.work-module__Cqfzfa__services{transition-duration:.25s;transition-timing-function:cubic-bezier(.25,0,.25,1)}.work-module__Cqfzfa__hover_wrapper{opacity:0;grid-column:span 3;width:100%;height:0;position:relative}.work-module__Cqfzfa__hover_wrapper>div{position:absolute;top:0;right:0}.work-module__Cqfzfa__hover_assets{object-fit:contain;width:100%;height:auto}.work-module__Cqfzfa__services{color:var(--gray);text-transform:capitalize}.work-module__Cqfzfa__moving_dot{z-index:20;pointer-events:none;opacity:0;grid-column-start:2;position:absolute;top:0;left:-12px;transform:scale(0)}@media (hover:hover){.work-module__Cqfzfa__filter_btns:hover>span,.work-module__Cqfzfa__title_links:hover>.work-module__Cqfzfa__services{color:var(--black)}.work-module__Cqfzfa__title_links:hover>.work-module__Cqfzfa__hover_wrapper{opacity:1}}@media not (min-width:1200px){.work-module__Cqfzfa__filter_wrapper{align-content:center}.work-module__Cqfzfa__projects_wrapper{gap:128px}}@media not (min-width:900px){.work-module__Cqfzfa__filter_wrapper{grid-template-columns:repeat(6,1fr)!important;gap:12px!important;display:grid!important}.work-module__Cqfzfa__projects_wrapper{grid-template-columns:repeat(2,1fr);gap:12px}}@media not (min-width:600px){.work-module__Cqfzfa__filter_wrapper>div:nth-child(2){grid-column:4/6}.work-module__Cqfzfa__filter_wrapper>div:first-child{grid-column:span 2}.work-module__Cqfzfa__filter_wrapper{align-content:flex-start}@media (hover:hover){.work-module__Cqfzfa__title_links:hover>.work-module__Cqfzfa__hover_wrapper,.work-module__Cqfzfa__title_links:hover>.work-module__Cqfzfa__services{opacity:1}}.work-module__Cqfzfa__services{opacity:1}.work-module__Cqfzfa__title_wrapper{grid-column-start:1}.work-module__Cqfzfa__title_wrapper,.work-module__Cqfzfa__title_links{grid-template-columns:repeat(12,1fr)}.work-module__Cqfzfa__title_links>p{grid-column:span 12}.work-module__Cqfzfa__titles_view_container>p{padding-bottom:12px}.work-module__Cqfzfa__title_links{grid-column:span 12}.work-module__Cqfzfa__hover_wrapper,.work-module__Cqfzfa__services{display:none}}
.work_fields-module__Jb8TMW__page{background:var(--white);width:100%;padding:12px}.work_fields-module__Jb8TMW__intro{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;min-height:92svh;padding-top:96px;padding-bottom:48px;display:grid}.work_fields-module__Jb8TMW__eyebrow{color:var(--gray);grid-column:1/span 3}.work_fields-module__Jb8TMW__title{letter-spacing:-.05em;text-wrap:balance;grid-column:4/13;align-self:start;max-width:11ch;font-size:clamp(48px,7.2vw,142px);line-height:.9}.work_fields-module__Jb8TMW__introduction{letter-spacing:-.025em;text-wrap:pretty;grid-column:7/13;align-self:end;max-width:29ch;font-size:clamp(22px,2.25vw,42px);line-height:1.02}.work_fields-module__Jb8TMW__featured{margin-bottom:22svh}.work_fields-module__Jb8TMW__projectLink{width:100%;display:block}.work_fields-module__Jb8TMW__imageWrap{background:#f3f3f3;overflow:hidden}.work_fields-module__Jb8TMW__image{width:100%;height:auto;transition:opacity .4s cubic-bezier(.25,0,.25,1);display:block}.work_fields-module__Jb8TMW__projectMeta{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding-top:8px;display:grid}.work_fields-module__Jb8TMW__projectTitle{grid-column:1/span 4}.work_fields-module__Jb8TMW__projectService{color:var(--gray);grid-column:7/span 4}.work_fields-module__Jb8TMW__projectIndex{color:var(--gray);grid-column:12;justify-self:end}.work_fields-module__Jb8TMW__statement{border-top:1px solid #e5e5e5;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;min-height:72svh;padding-top:12px;display:grid}.work_fields-module__Jb8TMW__sectionLabel{color:var(--gray);grid-column:1/span 2}.work_fields-module__Jb8TMW__statementTitle{letter-spacing:-.04em;text-wrap:balance;grid-column:4/span 5;max-width:15ch;font-size:clamp(34px,4.4vw,82px);line-height:.96}.work_fields-module__Jb8TMW__statementBody{letter-spacing:-.015em;text-wrap:pretty;grid-column:9/13;max-width:36ch;font-size:clamp(17px,1.45vw,28px);line-height:1.12}.work_fields-module__Jb8TMW__projectsGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18vw 12px;display:grid}.work_fields-module__Jb8TMW__projectCard{min-width:0}.work_fields-module__Jb8TMW__projectCard:nth-child(6n+1){grid-column:1/span 7}.work_fields-module__Jb8TMW__projectCard:nth-child(6n+2){grid-column:9/span 4;margin-top:13vw}.work_fields-module__Jb8TMW__projectCard:nth-child(6n+3){grid-column:2/span 4}.work_fields-module__Jb8TMW__projectCard:nth-child(6n+4){grid-column:7/span 6;margin-top:7vw}.work_fields-module__Jb8TMW__projectCard:nth-child(6n+5){grid-column:1/span 5}.work_fields-module__Jb8TMW__projectCard:nth-child(6n){grid-column:8/span 5;margin-top:11vw}.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectMeta{justify-content:space-between;gap:12px;display:flex}.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectTitle,.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectService,.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectIndex{grid-column:auto}.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectService{text-align:right;margin-left:auto}.work_fields-module__Jb8TMW__projectCard .work_fields-module__Jb8TMW__projectIndex{display:none}.work_fields-module__Jb8TMW__capabilities{border-top:1px solid #e5e5e5;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;min-height:76svh;margin-top:22svh;padding-top:12px;display:grid}.work_fields-module__Jb8TMW__capabilityIntro{letter-spacing:-.035em;text-wrap:balance;grid-column:4/span 4;max-width:24ch;font-size:clamp(26px,3vw,54px);line-height:.98}.work_fields-module__Jb8TMW__capabilityList{grid-column:9/13;list-style:none}.work_fields-module__Jb8TMW__capabilityList li{border-bottom:1px solid #e5e5e5;grid-template-columns:28px 1fr;gap:12px;padding:9px 0;font-size:clamp(15px,1.25vw,23px);line-height:1.12;display:grid}.work_fields-module__Jb8TMW__capabilityNumber{color:var(--gray)}.work_fields-module__Jb8TMW__contact{border-top:1px solid #e5e5e5;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;min-height:78svh;padding-top:12px;padding-bottom:36px;display:grid}.work_fields-module__Jb8TMW__contactLead{letter-spacing:-.05em;text-wrap:balance;grid-column:4/13;max-width:15ch;font-size:clamp(42px,6.2vw,118px);line-height:.91}.work_fields-module__Jb8TMW__contactLinks{grid-column:7/13;align-self:end;gap:10px;font-size:clamp(18px,1.7vw,31px);line-height:1.08;display:grid}.work_fields-module__Jb8TMW__contactLinks a{border-bottom:1px solid;width:fit-content}.work_fields-module__Jb8TMW__contactNote{color:var(--gray);font-size:12px}.work_fields-module__Jb8TMW__fieldsNav{border-top:1px solid #e5e5e5;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;width:calc(100% - 24px);margin:192px 12px 24px;padding-top:12px;display:grid}.work_fields-module__Jb8TMW__fieldsNavLabel{color:var(--gray);grid-column:1/span 2}.work_fields-module__Jb8TMW__fieldsNavLinks{grid-column:4/13;gap:6px;display:grid}.work_fields-module__Jb8TMW__fieldsNavLink{letter-spacing:-.035em;width:fit-content;color:var(--gray);font-size:clamp(24px,3vw,52px);line-height:1;transition:color .3s cubic-bezier(.25,0,.25,1)}.work_fields-module__Jb8TMW__fieldsNavLink[aria-current=page]{color:var(--black)}@media (hover:hover){.work_fields-module__Jb8TMW__projectLink:hover .work_fields-module__Jb8TMW__image{opacity:.86}.work_fields-module__Jb8TMW__fieldsNavLink:hover{color:var(--black)}}@media not (min-width:900px){.work_fields-module__Jb8TMW__intro{grid-template-columns:repeat(6,minmax(0,1fr));min-height:88svh;padding-top:88px}.work_fields-module__Jb8TMW__eyebrow{grid-column:1/span 3}.work_fields-module__Jb8TMW__title{grid-column:1/7;align-self:center;max-width:10ch;font-size:clamp(48px,11vw,92px)}.work_fields-module__Jb8TMW__introduction{grid-column:3/7}.work_fields-module__Jb8TMW__statement,.work_fields-module__Jb8TMW__capabilities,.work_fields-module__Jb8TMW__contact,.work_fields-module__Jb8TMW__projectMeta,.work_fields-module__Jb8TMW__fieldsNav{grid-template-columns:repeat(6,minmax(0,1fr))}.work_fields-module__Jb8TMW__sectionLabel,.work_fields-module__Jb8TMW__fieldsNavLabel{grid-column:1/span 2}.work_fields-module__Jb8TMW__statementTitle,.work_fields-module__Jb8TMW__capabilityIntro,.work_fields-module__Jb8TMW__statementBody,.work_fields-module__Jb8TMW__capabilityList,.work_fields-module__Jb8TMW__contactLinks{grid-column:3/7}.work_fields-module__Jb8TMW__statementBody{align-self:end}.work_fields-module__Jb8TMW__projectTitle{grid-column:1/span 3}.work_fields-module__Jb8TMW__projectService{grid-column:4/span 2}.work_fields-module__Jb8TMW__projectIndex{grid-column:6}.work_fields-module__Jb8TMW__projectsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22vw 12px}.work_fields-module__Jb8TMW__projectCard:nth-child(odd){grid-column:1/span 4;margin-top:0}.work_fields-module__Jb8TMW__projectCard:nth-child(2n){grid-column:3/span 4;margin-top:0}.work_fields-module__Jb8TMW__contactLead{grid-column:1/7}.work_fields-module__Jb8TMW__fieldsNavLinks{grid-column:3/7}}@media not (min-width:600px){.work_fields-module__Jb8TMW__page{padding:8px}.work_fields-module__Jb8TMW__intro{min-height:84svh;padding-top:72px;padding-bottom:24px}.work_fields-module__Jb8TMW__title{font-size:clamp(44px,14vw,68px)}.work_fields-module__Jb8TMW__introduction{grid-column:2/7;font-size:clamp(19px,5.7vw,27px)}.work_fields-module__Jb8TMW__featured{margin-bottom:18svh}.work_fields-module__Jb8TMW__projectMeta{justify-content:space-between;display:flex}.work_fields-module__Jb8TMW__projectService,.work_fields-module__Jb8TMW__projectIndex{display:none}.work_fields-module__Jb8TMW__statement{grid-template-rows:auto auto auto;row-gap:64px;min-height:auto;padding-bottom:22svh}.work_fields-module__Jb8TMW__statementTitle,.work_fields-module__Jb8TMW__statementBody,.work_fields-module__Jb8TMW__capabilityIntro,.work_fields-module__Jb8TMW__capabilityList,.work_fields-module__Jb8TMW__contactLinks,.work_fields-module__Jb8TMW__fieldsNavLinks{grid-column:1/7}.work_fields-module__Jb8TMW__statementBody{max-width:30ch}.work_fields-module__Jb8TMW__projectsGrid{flex-direction:column;gap:88px;display:flex}.work_fields-module__Jb8TMW__projectCard:nth-child(n){width:100%;margin:0}.work_fields-module__Jb8TMW__capabilities{row-gap:64px;min-height:auto;margin-top:22svh;padding-bottom:22svh}.work_fields-module__Jb8TMW__contact{min-height:70svh}.work_fields-module__Jb8TMW__contactLead{font-size:clamp(40px,12vw,64px)}.work_fields-module__Jb8TMW__contactLinks{font-size:20px}.work_fields-module__Jb8TMW__fieldsNav{row-gap:48px;width:calc(100% - 16px);margin:128px 8px 16px}.work_fields-module__Jb8TMW__fieldsNavLink{font-size:clamp(27px,8vw,40px)}}@media (prefers-reduced-motion:reduce){.work_fields-module__Jb8TMW__image,.work_fields-module__Jb8TMW__fieldsNavLink{transition:none}}
