.showcase_page__QglIE{--navy:#10283c;--lime:#c9df21;background:#f4f4ec;color:var(--navy);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.showcase_page__QglIE *{box-sizing:border-box}.showcase_page__QglIE a{text-decoration:none;color:inherit}.showcase_page__QglIE h1,.showcase_page__QglIE h2,.showcase_page__QglIE h3,.showcase_page__QglIE p{margin:0}.showcase_page__QglIE h1,.showcase_page__QglIE h2,.showcase_page__QglIE h3{line-height:1.07;letter-spacing:-.045em}.showcase_page__QglIE em{font-style:normal;color:inherit}.showcase_page__QglIE a:focus-visible,.showcase_page__QglIE summary:focus-visible{outline:3px solid #8974cd;outline-offset:6px}.showcase_skip__kcrT7{position:absolute;left:20px;top:-100px;background:white;padding:10px;z-index:10}.showcase_skip__kcrT7:focus{top:10px}.showcase_nav__oIv1r{padding:24px 5%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #10283c22;font-size:11px;font-weight:800;letter-spacing:.07em}.showcase_nav__oIv1r span{opacity:.5}.showcase_nav__oIv1r nav{display:flex;gap:28px}.showcase_hero__WB7co{position:relative;display:grid;grid-template-columns:1.1fr 1fr;min-height:720px;background:var(--navy);color:#f4f4ec;overflow:hidden}.showcase_heroCopy__cWGJW{padding:65px 0 50px 9%;position:relative;z-index:1}.showcase_wordmark__fUczV{font-size:42px;letter-spacing:-.07em;font-weight:900;line-height:.8}.showcase_wordmark__fUczV span{display:block;font-size:9px;letter-spacing:.04em;margin:10px 0 70px 6px}.showcase_eyebrow__MKM2r{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.showcase_hero__WB7co .showcase_eyebrow__MKM2r{color:var(--lime);margin-bottom:26px}.showcase_hero__WB7co h1{font-size:clamp(48px,5.5vw,88px);max-width:740px}.showcase_hero__WB7co h1 em{color:var(--lime)}.showcase_heroCopy__cWGJW>p:not(.showcase_wordmark__fUczV):not(.showcase_eyebrow__MKM2r){max-width:430px;margin:26px 0;color:#ccd6df;font-size:16px}.showcase_button__4jMJW{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--lime);color:var(--navy)!important;padding:17px 24px;border-radius:6px;font-weight:700;font-size:14px}.showcase_heroArt__Bf6hi{position:relative;min-width:0}.showcase_heroArt__Bf6hi img{object-fit:cover;object-position:center}.showcase_tags__XfusF{display:flex;gap:15px;flex-wrap:wrap;font-size:10px;color:#bac7cf;margin-top:40px}.showcase_disclosure__XGoru{padding:20px 5%;display:flex;gap:30px;align-items:center;font-size:10px;letter-spacing:.07em;background:#e9ecdd;font-weight:800}.showcase_disclosure__XGoru span{font-weight:400;letter-spacing:0;font-size:12px}.showcase_intro__cQ0I9,.showcase_references___MGTe,.showcase_services__7Xchq,.showcase_work__Aqxvx{padding:100px 7%}.showcase_page__QglIE h2{font-size:clamp(35px,4.2vw,65px);max-width:900px;margin:24px 0 45px}.showcase_intro__cQ0I9 h2 em{color:#7f8864}.showcase_introGrid__HZ2n2{display:grid;grid-template-columns:1.3fr 1fr;gap:12%;max-width:1050px;font-size:18px}.showcase_introGrid__HZ2n2 h3{font-size:23px;margin-bottom:14px}.showcase_introGrid__HZ2n2 div p{font-size:15px;color:#52616b}.showcase_stats__GzdNm{background:var(--lime);display:grid;grid-template-columns:repeat(4,1fr);padding:50px 7%;gap:30px}.showcase_stats__GzdNm>div{border-right:1px solid #10283c44;padding-right:24px}.showcase_stats__GzdNm>div:last-child{border:0}.showcase_stats__GzdNm strong{font-size:64px;display:block;letter-spacing:-.06em;line-height:1.2}.showcase_stats__GzdNm span{font-size:13px;display:block;max-width:170px}.showcase_work__Aqxvx{background:#e9ede9}.showcase_sectionHead__OEE68 h2 em{color:#7b886e}.showcase_project__3fsvC{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;background:var(--navy);color:white;border-radius:16px;overflow:hidden}.showcase_project__3fsvC>div{padding:50px}.showcase_project__3fsvC .showcase_eyebrow__MKM2r{color:var(--lime)}.showcase_project__3fsvC h3{font-size:42px;margin:22px 0}.showcase_project__3fsvC p{color:#becdd9;font-size:15px}.showcase_project__3fsvC>img{width:100%;height:540px;object-fit:contain}.showcase_projectNumbers__kyBcp{display:flex;gap:32px;margin-top:36px}.showcase_projectNumbers__kyBcp strong{font-size:34px;color:var(--lime);line-height:1.2}.showcase_projectNumbers__kyBcp small{font-weight:400;display:block;font-size:10px;margin-top:8px;color:white}.showcase_workPair__esHFd{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.showcase_workPair__esHFd article{border-radius:16px;overflow:hidden;color:white}.showcase_social__0OoRW{background:#605196}.showcase_global__zPfRy{background:var(--navy)}.showcase_workPair__esHFd img{width:100%;height:390px;object-fit:contain}.showcase_workPair__esHFd article>div{padding:35px 40px 45px}.showcase_workPair__esHFd h3{font-size:32px;margin:17px 0}.showcase_workPair__esHFd p{font-size:15px;color:#e3e3eb}.showcase_source__ulU3C{font-size:11px!important;opacity:.65;margin-top:24px!important;max-width:900px}.showcase_serviceGrid__kHtK5{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.showcase_serviceGrid__kHtK5 article{padding:35px 30px 35px 0;border-top:1px solid #10283c33}.showcase_serviceGrid__kHtK5 article>span{font-size:11px;color:#6a7864}.showcase_serviceGrid__kHtK5 h3{font-size:25px;margin:25px 0 16px}.showcase_serviceGrid__kHtK5 p{font-size:14px;max-width:290px;color:#51616a}.showcase_references___MGTe{padding-top:25px}.showcase_references___MGTe>img{width:100%;height:auto;mix-blend-mode:multiply}.showcase_quote__HpqRG{padding:80px 12%;background:var(--lime)}.showcase_quote__HpqRG blockquote{font-size:clamp(24px,3vw,42px);line-height:1.35;letter-spacing:-.03em;margin:30px 0}.showcase_quote__HpqRG>p:not(.showcase_eyebrow__MKM2r){font-weight:700}.showcase_quote__HpqRG span{display:block;font-size:12px;font-weight:400;margin-top:6px}.showcase_quote__HpqRG small{font-size:10px;opacity:.6}.showcase_team__k5sW8{background:var(--navy);color:white;padding:90px 7%;display:grid;grid-template-columns:1fr 1.7fr;gap:50px;align-items:center}.showcase_team__k5sW8 h2 em{color:var(--lime)}.showcase_team__k5sW8 p{font-size:14px;color:#c0cdd7}.showcase_team__k5sW8 img{width:100%;height:auto}.showcase_team__k5sW8 details{font-size:12px;margin-top:24px;color:#ced8dd}.showcase_team__k5sW8 summary{cursor:pointer;padding:12px 0}.showcase_contact__9nSRc{padding:100px 7%;text-align:center}.showcase_contact__9nSRc h2{margin:24px auto 40px}.showcase_contact__9nSRc h2 em{color:#7e8c61}.showcase_contact__9nSRc>div{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap}.showcase_contact__9nSRc a{display:inline-flex;align-items:center;gap:12px;font-size:14px}.showcase_footer__nkBnK{border-top:1px solid #10283c22;padding:40px 7%;display:flex;align-items:center;gap:35px;font-size:13px}.showcase_footer__nkBnK>div{flex:1 1}.showcase_footer__nkBnK p{font-size:11px;max-width:630px;color:#66716e;margin-top:10px}.showcase_footer__nkBnK>a{display:flex;gap:12px;align-items:center;white-space:nowrap}.showcase_page__QglIE svg{flex-shrink:0}@media(min-width:1600px){.showcase_page__QglIE{max-width:1800px;margin:auto}}@media(max-width:760px){.showcase_nav__oIv1r{padding:20px 5%;font-size:9px}.showcase_nav__oIv1r span{display:none}.showcase_nav__oIv1r nav{gap:15px}.showcase_nav__oIv1r nav a:nth-child(2){display:none}.showcase_hero__WB7co{display:flex;flex-direction:column;min-height:0}.showcase_heroCopy__cWGJW{padding:45px 6% 20px}.showcase_wordmark__fUczV span{margin-bottom:45px}.showcase_hero__WB7co h1{font-size:52px}.showcase_heroCopy__cWGJW>p:not(.showcase_wordmark__fUczV):not(.showcase_eyebrow__MKM2r){font-size:15px}.showcase_heroArt__Bf6hi{height:340px}.showcase_heroArt__Bf6hi img{object-fit:contain}.showcase_tags__XfusF{margin-top:25px}.showcase_disclosure__XGoru{align-items:flex-start;flex-direction:column;gap:7px;padding:20px 6%}.showcase_intro__cQ0I9,.showcase_references___MGTe,.showcase_services__7Xchq,.showcase_work__Aqxvx{padding:60px 6%}.showcase_page__QglIE h2{font-size:38px;margin-bottom:30px}.showcase_introGrid__HZ2n2{grid-template-columns:1fr;gap:30px;font-size:17px}.showcase_stats__GzdNm{grid-template-columns:1fr 1fr;padding:35px 6%;gap:25px}.showcase_stats__GzdNm strong{font-size:48px}.showcase_stats__GzdNm>div:nth-child(2){border:0}.showcase_stats__GzdNm span{font-size:11px}.showcase_project__3fsvC{grid-template-columns:1fr}.showcase_project__3fsvC>div{padding:30px 25px}.showcase_project__3fsvC h3{font-size:34px}.showcase_project__3fsvC>img{height:370px}.showcase_projectNumbers__kyBcp{gap:25px}.showcase_projectNumbers__kyBcp strong{font-size:29px}.showcase_workPair__esHFd{grid-template-columns:1fr}.showcase_workPair__esHFd img{height:320px}.showcase_workPair__esHFd article>div{padding:25px}.showcase_serviceGrid__kHtK5{grid-template-columns:1fr 1fr;gap:15px}.showcase_serviceGrid__kHtK5 article{padding:25px 5px 25px 0}.showcase_serviceGrid__kHtK5 h3{font-size:22px;line-height:1.15}.showcase_serviceGrid__kHtK5 p{font-size:13px}.showcase_references___MGTe{padding-top:0}.showcase_quote__HpqRG{padding:50px 7%}.showcase_team__k5sW8{grid-template-columns:1fr;padding:60px 6%;gap:30px}.showcase_team__k5sW8 h2{margin-top:20px}.showcase_contact__9nSRc{padding:60px 6%}.showcase_contact__9nSRc>div{gap:24px}.showcase_footer__nkBnK{flex-wrap:wrap;padding:30px 6%;gap:22px}.showcase_footer__nkBnK>div{flex-basis:100%}.showcase_footer__nkBnK>a{font-size:12px}}.showcase_originalLogo__k6YG7{display:block;width:160px;height:80px;object-fit:contain;margin-bottom:60px}@media(max-width:760px){.showcase_originalLogo__k6YG7{width:140px;height:70px;margin-bottom:35px}}.showcase_originalLogo__k6YG7{height:auto;filter:none}