.project-editorial-work-card[data-astro-cid-elaw7wiy]{display:grid;grid-template-columns:88px minmax(0,1fr) 16px;align-items:start;gap:16px;min-width:0;color:var(--color-dark-950)}.project-editorial-work-image[data-astro-cid-elaw7wiy]{aspect-ratio:4/3;overflow:hidden;background:var(--color-light-800)}.project-editorial-work-image[data-astro-cid-elaw7wiy] img[data-astro-cid-elaw7wiy]{display:block;width:100%;height:100%;object-fit:cover}.project-editorial-work-copy[data-astro-cid-elaw7wiy]{min-width:0}.project-editorial-work-client[data-astro-cid-elaw7wiy]{font-size:var(--text-xs);line-height:1.4;color:var(--color-dark-500);text-transform:uppercase;margin:0 0 5px}.project-editorial-work-copy[data-astro-cid-elaw7wiy] h3[data-astro-cid-elaw7wiy]{font-size:var(--text-base);line-height:1.35;font-weight:400;margin:0 0 7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.project-editorial-work-description[data-astro-cid-elaw7wiy]{font-size:var(--text-xs);line-height:1.55;color:var(--color-dark-700);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.project-editorial-work-arrow[data-astro-cid-elaw7wiy]{color:var(--color-dark-500);line-height:1.3}.project-editorial-work-card[data-astro-cid-elaw7wiy]:hover h3[data-astro-cid-elaw7wiy],.project-editorial-work-card[data-astro-cid-elaw7wiy]:hover .project-editorial-work-arrow[data-astro-cid-elaw7wiy]{color:var(--color-brand-600)}@media(max-width:760px){.project-editorial-work-card[data-astro-cid-elaw7wiy]{grid-template-columns:88px minmax(0,1fr);gap:12px}.project-editorial-work-arrow[data-astro-cid-elaw7wiy]{display:none}}.work-proof-card[data-astro-cid-elaw7wiy]{overflow-wrap:anywhere}.work-proof-photo[data-astro-cid-elaw7wiy]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.work-proof-photo[data-astro-cid-elaw7wiy] img[data-astro-cid-elaw7wiy]{position:absolute;left:50%;top:50%;width:140%;height:140%;max-width:none;object-fit:cover;filter:blur(36px);transform:translate(-50%,-50%)}.work-proof-photo[data-astro-cid-elaw7wiy]:after{content:"";position:absolute;inset:0}.work-proof-photo[data-astro-cid-elaw7wiy][data-ink=light]:after{background:linear-gradient(180deg,#1717192e,#17171975)}.work-proof-photo[data-astro-cid-elaw7wiy][data-ink=dark]:after{background:linear-gradient(180deg,#fafafa94,#fafafa38)}.work-proof-photo[data-astro-cid-elaw7wiy][data-frame=corner] img[data-astro-cid-elaw7wiy]{left:0;top:0;width:100%;height:100%;filter:none;transform:none;object-position:left bottom;opacity:1}.work-proof-photo[data-astro-cid-elaw7wiy][data-frame=corner]:after{background:none}.work-proof-photo[data-astro-cid-elaw7wiy][data-frame=right] img[data-astro-cid-elaw7wiy]{left:0;top:0;width:100%;height:100%;filter:none;transform:none;object-position:right center}.work-proof-link[data-astro-cid-elaw7wiy]{-webkit-user-drag:none;touch-action:manipulation}.work-proof-link[data-astro-cid-elaw7wiy]:focus-visible{outline:2px solid var(--color-brand-300);outline-offset:-4px}[data-astro-cid-elaw7wiy][data-work-surface=light] .work-proof-link[data-astro-cid-elaw7wiy]:focus-visible,[data-astro-cid-elaw7wiy][data-work-ink=dark] .work-proof-link[data-astro-cid-elaw7wiy]:focus-visible{outline-color:var(--color-brand-600)}.work-proof-logo[data-astro-cid-elaw7wiy]{filter:brightness(0)}.work-proof-logo-light[data-astro-cid-elaw7wiy]{filter:brightness(0) invert(1)}.work-proof-card[data-astro-cid-elaw7wiy] img[data-astro-cid-elaw7wiy]{-webkit-user-drag:none;user-select:none}[data-astro-cid-elaw7wiy][data-work-format=compact] .work-proof-cover[data-astro-cid-elaw7wiy]{transition:transform .5s cubic-bezier(.19,1,.22,1)}.work-proof-card[data-astro-cid-elaw7wiy] .work-proof-compact-cta{padding:0;height:auto}.work-proof-card[data-astro-cid-elaw7wiy] .work-proof-compact-cta .btn-layout{padding:0;text-decoration:underline;text-underline-offset:.2em}.work-proof-card[data-astro-cid-elaw7wiy] .work-proof-compact-cta .btn-layout:before{display:none}[data-astro-cid-elaw7wiy][data-video-playing] [data-astro-cid-elaw7wiy][data-work-video]{opacity:1}@media(hover:hover)and (pointer:fine){.work-proof-card[data-astro-cid-elaw7wiy][data-work-format=compact]:has(.work-proof-link):hover .work-proof-cover[data-astro-cid-elaw7wiy]{transform:scale(1.025)}.work-proof-card[data-astro-cid-elaw7wiy]:has(.work-proof-link):hover .btn-icon-wrap>*{transform:translate(2px)}}.work-proof-card[data-astro-cid-elaw7wiy][data-work-format=compact]:has(:focus-visible) .work-proof-cover[data-astro-cid-elaw7wiy]{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.work-proof-cover[data-astro-cid-elaw7wiy]{transition:none;transform:none!important}[data-astro-cid-elaw7wiy][data-work-video]{display:none}}@media(hover:hover)and (pointer:fine){.case-study-rec-card:hover .btn-wrap .btn-layout:before{width:calc(100% + 2px)}.case-study-rec-card:hover .btn-wrap{border-color:var(--color-brand-600)}.case-study-rec-card:hover .btn-wrap .btn-layout{color:var(--color-light-950)}.case-study-rec-card:hover .btn-wrap .btn-icon-wrap:before{width:calc(100% + 2px)}.case-study-rec-card:hover .btn-wrap .btn-icon-wrap{color:var(--color-dark-950)}.case-study-rec-card:hover .btn-wrap .btn-icon-wrap>*{animation:cs-rec-slot-slide .525s cubic-bezier(.23,1,.32,1) forwards}}@keyframes cs-rec-slot-slide{0%{transform:translate(0)}50%{transform:translate(1.5em)}50.01%{transform:translate(-1.5em)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.case-study-rec-card:hover .btn-wrap .btn-icon-wrap>*{animation:none}.case-study-rec-card [data-explore-work-video]{display:none}}
