.work-page[data-astro-cid-jljc7dey]{background:#fff;color:#211c1b}.work-page-nav[data-astro-cid-jljc7dey]{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:32px 2.1vw 0;z-index:10}.work-page-wordmark[data-astro-cid-jljc7dey]{font-size:16px;font-weight:600;letter-spacing:-.045em}.work-page-nav[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey]{display:flex;align-items:center;gap:44px;font-size:16px;font-weight:600}.work-page-nav[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{transition:opacity .2s ease}.work-page-nav[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]:hover{opacity:.58}.work-page-talk[data-astro-cid-jljc7dey]{padding:13px 22px;border:1px solid #c9c2bc;border-radius:99px}.work-page-menu[data-astro-cid-jljc7dey]{position:fixed;top:24px;right:2.1vw;z-index:1000;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease}.work-page-menu[data-astro-cid-jljc7dey].is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.work-page-menu[data-astro-cid-jljc7dey] summary[data-astro-cid-jljc7dey]{display:grid;width:58px;height:58px;place-content:center;gap:6px;border-radius:50%;background:#211c1b;cursor:pointer;list-style:none}.work-page-menu[data-astro-cid-jljc7dey] summary[data-astro-cid-jljc7dey]::-webkit-details-marker{display:none}.work-page-menu[data-astro-cid-jljc7dey] summary[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey]{display:block;width:19px;height:1px;background:#fff}.work-page-menu-panel[data-astro-cid-jljc7dey]{position:absolute;top:68px;right:0;width:210px;padding:12px 18px;background:#211c1b;color:#fff;border-radius:12px;box-shadow:0 12px 32px #211c1b24}.work-page-menu-panel[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #ffffff25;font-size:14px}.work-page-menu-panel[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]:last-child{border:0}.work-page-menu-panel[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey]{color:#b9aaa1;font-size:11px}.work-page-intro[data-astro-cid-jljc7dey]{padding:clamp(42px,6.2vw,88px) 2.6vw clamp(48px,6vw,78px)}.work-page-kicker[data-astro-cid-jljc7dey]{margin:0 0 22px;color:#817875;font-size:11px;font-weight:700;letter-spacing:.14em}.work-page-intro[data-astro-cid-jljc7dey] h1[data-astro-cid-jljc7dey]{margin:0;font-size:clamp(76px,10.5vw,148px);font-weight:600;line-height:.86;letter-spacing:-.095em}.work-page-intro[data-astro-cid-jljc7dey] h1[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey],.credentials-heading[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey]{color:#a83b2b}.work-page-lead[data-astro-cid-jljc7dey]{max-width:570px;margin:24px 0 34px;color:#4e4742;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.work-filters[data-astro-cid-jljc7dey]{display:flex;flex-wrap:wrap;gap:9px}.work-filter[data-astro-cid-jljc7dey]{min-height:42px;padding:0 20px;border:1px solid #ddd7d1;border-radius:99px;background:#fff;color:#211c1b;font:600 13px/1 Manrope,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.work-filter[data-astro-cid-jljc7dey]:hover,.work-filter[data-astro-cid-jljc7dey].is-active{border-color:#211c1b;background:#211c1b;color:#fff}.work-archive[data-astro-cid-jljc7dey]{margin:0 2.6vw;border-top:1px solid #e4e0dc}.work-archive-row[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:minmax(250px,1.05fr) minmax(220px,1fr) minmax(170px,.6fr) 24px;align-items:center;gap:28px;min-height:142px;padding:24px 0;border-bottom:1px solid #ded9d4;transition:padding .25s ease,background .25s ease}.work-archive-row[data-astro-cid-jljc7dey]:hover{padding-right:14px;padding-left:14px;background:#faf9f7}.work-archive-row[data-astro-cid-jljc7dey][hidden]{display:none}.archive-title[data-astro-cid-jljc7dey]{font-size:clamp(30px,3.25vw,48px);font-weight:550;line-height:1.04;letter-spacing:-.065em}.archive-description[data-astro-cid-jljc7dey]{max-width:360px;color:#625a55;font-size:16px;line-height:1.45}.archive-meta[data-astro-cid-jljc7dey]{display:flex;justify-content:space-between;gap:14px;color:#716963;font-size:12px;line-height:1.4}.archive-arrow[data-astro-cid-jljc7dey]{justify-self:end;display:grid;width:30px;height:30px;place-items:center;border:1px solid #c9c2bc;border-radius:50%;font-size:16px;transition:background .2s,color .2s,transform .2s}.work-archive-row[data-astro-cid-jljc7dey]:hover .archive-arrow[data-astro-cid-jljc7dey]{background:#a83b2b;border-color:#a83b2b;color:#fff;transform:translate(2px,-2px)}.work-credentials[data-astro-cid-jljc7dey]{padding:clamp(84px,10vw,136px) 2.6vw clamp(78px,9vw,120px)}.credentials-heading[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey]{margin:0;font-size:clamp(52px,7vw,92px);font-weight:600;line-height:.9;letter-spacing:-.085em}.credentials-heading[data-astro-cid-jljc7dey] .work-page-kicker[data-astro-cid-jljc7dey]{margin-bottom:20px}.credential-archive-row[data-astro-cid-jljc7dey]{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:28px 0;border-top:1px solid #ded9d4;border-bottom:1px solid #ded9d4}.credential-issuer[data-astro-cid-jljc7dey]{margin:0 0 12px;color:#817875;font-size:11px;font-weight:700;letter-spacing:.13em}.credential-archive-row[data-astro-cid-jljc7dey] h3[data-astro-cid-jljc7dey]{margin:0;font-size:clamp(25px,3vw,38px);font-weight:550;line-height:1.12;letter-spacing:-.055em}.credential-progress[data-astro-cid-jljc7dey]{color:#a83b2b;font-size:12px;font-weight:800;letter-spacing:.12em}.work-contact[data-astro-cid-jljc7dey]{position:relative;margin:40px 1px 0;padding:clamp(112px,11vw,166px) 2.6vw 24px;overflow:hidden;border-radius:clamp(76px,8.2vw,142px) clamp(76px,8.2vw,142px) 0 0;background:#1d1816;color:#fff}.work-contact-intro[data-astro-cid-jljc7dey]{display:flex;align-items:center;gap:14px;max-width:1600px;margin:0 auto}.work-contact-avatar[data-astro-cid-jljc7dey]{width:58px;height:58px;flex:0 0 58px;overflow:hidden;border-radius:50%;background:#65564c}.work-contact-avatar[data-astro-cid-jljc7dey] img[data-astro-cid-jljc7dey]{width:100%;height:100%;object-fit:cover;object-position:center 25%}.work-contact-intro[data-astro-cid-jljc7dey] p[data-astro-cid-jljc7dey]{margin:0;color:#fff;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.15;letter-spacing:-.04em}.work-contact[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey]{max-width:1600px;margin:clamp(58px,7vw,94px) auto 0;font-size:clamp(78px,12.8vw,184px);font-weight:600;line-height:.82;letter-spacing:-.095em}.work-contact-action[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:end;gap:5vw;max-width:1600px;margin:clamp(42px,6vw,72px) auto clamp(76px,9vw,112px)}.work-contact-action[data-astro-cid-jljc7dey]>p[data-astro-cid-jljc7dey]{max-width:440px;margin:0;color:#e0d8d2;font-size:17px;line-height:1.55}.work-contact-email[data-astro-cid-jljc7dey]{display:flex;width:max-content;max-width:100%;align-items:center;justify-content:center;gap:18px;padding:16px 25px;border:1px solid #8b817b;border-radius:100px;color:#fff;font-size:16px;font-weight:600}.work-contact-email[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey]{font-size:18px}.work-contact-link[data-astro-cid-jljc7dey]{margin:19px 0 0;color:#a99f98;font-size:13px;text-align:right}.work-contact-link[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]{color:#fff;text-decoration:underline;text-underline-offset:3px}.work-contact-footer[data-astro-cid-jljc7dey]{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:24px;max-width:1600px;margin:0 auto;padding:22px 0 8px;border-top:1px solid #403936}.work-contact-footer[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey]{display:flex;gap:26px}.work-contact-footer[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey],.work-contact-footer[data-astro-cid-jljc7dey]>span[data-astro-cid-jljc7dey]{color:#d1c8c1;font-size:12px;line-height:1.4}.work-contact-footer[data-astro-cid-jljc7dey] a[data-astro-cid-jljc7dey]:hover{color:#fff}.work-contact-footer[data-astro-cid-jljc7dey]>span[data-astro-cid-jljc7dey]{color:#928780;text-align:right}@media(max-width:900px){.work-page-nav[data-astro-cid-jljc7dey]{min-height:82px;padding:24px 5vw 0}.work-page-nav[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey]{gap:22px}.work-page-menu[data-astro-cid-jljc7dey]{right:5vw}.work-page-intro[data-astro-cid-jljc7dey]{padding-right:5vw;padding-left:5vw}.work-archive[data-astro-cid-jljc7dey]{margin-right:5vw;margin-left:5vw}.work-archive-row[data-astro-cid-jljc7dey]{grid-template-columns:minmax(190px,.9fr) minmax(190px,1fr) minmax(135px,.65fr) 24px;gap:18px}.archive-title[data-astro-cid-jljc7dey]{font-size:clamp(27px,3.4vw,38px)}.archive-description[data-astro-cid-jljc7dey]{font-size:14px}.archive-meta[data-astro-cid-jljc7dey]{font-size:11px}.work-credentials[data-astro-cid-jljc7dey],.work-contact[data-astro-cid-jljc7dey]{padding-right:5vw;padding-left:5vw}.work-contact[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey]{font-size:clamp(70px,11vw,120px)}}@media(max-width:700px){.work-page-nav[data-astro-cid-jljc7dey]{min-height:72px;padding:16px 20px 0}.work-page-wordmark[data-astro-cid-jljc7dey]{font-size:14px}.work-page-nav[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey]{gap:16px;font-size:13px}.work-page-talk[data-astro-cid-jljc7dey]{display:none}.work-page-menu[data-astro-cid-jljc7dey]{top:18px;right:19px}.work-page-menu[data-astro-cid-jljc7dey] summary[data-astro-cid-jljc7dey]{width:46px;height:46px}.work-page-menu-panel[data-astro-cid-jljc7dey]{top:54px}.work-page-intro[data-astro-cid-jljc7dey]{padding:48px 20px 42px}.work-page-kicker[data-astro-cid-jljc7dey]{margin-bottom:18px;font-size:10px}.work-page-intro[data-astro-cid-jljc7dey] h1[data-astro-cid-jljc7dey]{font-size:clamp(68px,16vw,94px)}.work-page-lead[data-astro-cid-jljc7dey]{max-width:440px;margin:20px 0 27px;font-size:17px}.work-filter[data-astro-cid-jljc7dey]{min-height:40px;padding:0 17px;font-size:12px}.work-archive[data-astro-cid-jljc7dey]{margin:0 20px}.work-archive-row[data-astro-cid-jljc7dey]{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;min-height:0;padding:22px 0}.archive-title[data-astro-cid-jljc7dey]{grid-column:1;font-size:clamp(29px,8vw,38px)}.archive-description[data-astro-cid-jljc7dey]{grid-column:1;max-width:440px;font-size:15px;line-height:1.5}.archive-meta[data-astro-cid-jljc7dey]{grid-column:1;grid-row:3;justify-content:flex-start;gap:20px;font-size:11px}.archive-arrow[data-astro-cid-jljc7dey]{grid-column:2;grid-row:1;width:28px;height:28px}.work-credentials[data-astro-cid-jljc7dey]{padding:78px 20px}.credentials-heading[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey]{font-size:clamp(48px,12vw,68px)}.credential-archive-row[data-astro-cid-jljc7dey]{align-items:flex-start;flex-direction:column;gap:20px;margin-top:28px;padding:22px 0}.credential-archive-row[data-astro-cid-jljc7dey] h3[data-astro-cid-jljc7dey]{font-size:clamp(25px,7vw,32px)}.credential-progress[data-astro-cid-jljc7dey]{font-size:11px}.work-contact[data-astro-cid-jljc7dey]{margin-top:20px;padding:68px 20px 22px;border-radius:42px 42px 0 0}.work-contact-avatar[data-astro-cid-jljc7dey]{width:46px;height:46px;flex-basis:46px}.work-contact-intro[data-astro-cid-jljc7dey] p[data-astro-cid-jljc7dey]{font-size:18px}.work-contact[data-astro-cid-jljc7dey] h2[data-astro-cid-jljc7dey]{margin-top:56px;font-size:clamp(60px,14vw,92px);line-height:.88}.work-contact-action[data-astro-cid-jljc7dey]{display:flex;flex-direction:column;align-items:stretch;gap:28px;margin:32px auto 58px}.work-contact-action[data-astro-cid-jljc7dey]>p[data-astro-cid-jljc7dey]{font-size:15px}.work-contact-email[data-astro-cid-jljc7dey]{width:100%;justify-content:space-between;padding:14px 18px;font-size:13px}.work-contact-link[data-astro-cid-jljc7dey]{text-align:left}.work-contact-footer[data-astro-cid-jljc7dey]{grid-template-columns:1fr;gap:17px;padding-top:18px}.work-contact-footer[data-astro-cid-jljc7dey] nav[data-astro-cid-jljc7dey]{gap:22px}.work-contact-footer[data-astro-cid-jljc7dey]>span[data-astro-cid-jljc7dey]{text-align:left}}@media(prefers-reduced-motion:reduce){.work-filter[data-astro-cid-jljc7dey],.work-archive-row[data-astro-cid-jljc7dey],.archive-arrow[data-astro-cid-jljc7dey]{transition:none}}.footer-social-links[data-astro-cid-jljc7dey]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.footer-social-link[data-astro-cid-jljc7dey]{display:inline-flex;align-items:center;gap:8px;transition:opacity .2s ease,transform .2s ease}.footer-social-link[data-astro-cid-jljc7dey]:hover{opacity:.72;transform:translateY(-2px)}.footer-social-link[data-astro-cid-jljc7dey] svg[data-astro-cid-jljc7dey],.footer-social-link[data-astro-cid-jljc7dey] img[data-astro-cid-jljc7dey]{width:16px;height:16px;display:block;flex:0 0 16px}.footer-social-link[data-astro-cid-jljc7dey] span[data-astro-cid-jljc7dey]:last-child{color:#c75a43}
