.v3-work-module__SPkvxW__inner{width:min(100% - 2rem,1240px);margin:0 auto}.v3-work-module__SPkvxW__concepts,.v3-work-module__SPkvxW__archive,.v3-work-module__SPkvxW__designArchive,.v3-work-module__SPkvxW__caseVideo,.v3-work-module__SPkvxW__brief,.v3-work-module__SPkvxW__screens,.v3-work-module__SPkvxW__related{padding:clamp(4rem,8vw,8rem) 0}.v3-work-module__SPkvxW__concepts,.v3-work-module__SPkvxW__brief,.v3-work-module__SPkvxW__related{background:var(--paper-bright)}.v3-work-module__SPkvxW__script{color:var(--tomato);font-family:var(--v3-font-script),cursive;margin:0 0 -.1em;font-size:clamp(2.5rem,4vw,4.6rem);line-height:1}.v3-work-module__SPkvxW__sectionHeading{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.v3-work-module__SPkvxW__sectionHeading h2,.v3-work-module__SPkvxW__caseCopy h2,.v3-work-module__SPkvxW__splitTitle h2,.v3-work-module__SPkvxW__deliveredHeading h2,.v3-work-module__SPkvxW__screenHeading h2,.v3-work-module__SPkvxW__relatedHeading h2,.v3-work-module__SPkvxW__designTitle h2{max-width:12ch;font-family:var(--v3-font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,6.4vw,7rem);font-weight:400;line-height:.86}.v3-work-module__SPkvxW__sectionHeading>p,.v3-work-module__SPkvxW__caseCopy>p,.v3-work-module__SPkvxW__splitCopy,.v3-work-module__SPkvxW__relatedGrid p{color:var(--soft-ink);font-size:1rem;line-height:1.65}.v3-work-module__SPkvxW__conceptGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.v3-work-module__SPkvxW__conceptCard{border:2px solid var(--ink);background:var(--paper);box-shadow:7px 7px 0 var(--ink)}.v3-work-module__SPkvxW__conceptCard:nth-child(2){transform:translateY(2rem)rotate(.7deg)}.v3-work-module__SPkvxW__conceptCard:nth-child(3){transform:rotate(-.5deg)}.v3-work-module__SPkvxW__conceptMedia{aspect-ratio:4/3;border-bottom:2px solid var(--ink);background:var(--ink);position:relative;overflow:hidden}.v3-work-module__SPkvxW__conceptMedia img,.v3-work-module__SPkvxW__archiveMedia img{object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.v3-work-module__SPkvxW__conceptCard:hover .v3-work-module__SPkvxW__conceptMedia img,.v3-work-module__SPkvxW__archiveCard:hover .v3-work-module__SPkvxW__archiveMedia img,.v3-work-module__SPkvxW__archiveCard:hover .v3-work-module__SPkvxW__archiveMedia video{transform:scale(1.035)}.v3-work-module__SPkvxW__conceptMedia>span{border:1px solid var(--ink);background:var(--mustard);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;padding:.35rem .55rem;font-size:.68rem;font-weight:800;position:absolute;top:.75rem;left:.75rem}.v3-work-module__SPkvxW__conceptCopy,.v3-work-module__SPkvxW__archiveCopy{padding:1.25rem}.v3-work-module__SPkvxW__cardMeta{color:var(--oxblood);font-family:var(--v3-font-display),sans-serif;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.82rem;display:flex}.v3-work-module__SPkvxW__conceptCopy h3,.v3-work-module__SPkvxW__archiveCopy h3{font-family:var(--v3-font-display),sans-serif;text-transform:uppercase;margin:1.1rem 0 0;font-size:clamp(2.2rem,3.2vw,3.5rem);font-weight:400;line-height:.9}.v3-work-module__SPkvxW__conceptCopy p,.v3-work-module__SPkvxW__archiveCopy p{color:var(--soft-ink);margin:.8rem 0 0;font-size:.9rem;line-height:1.55}.v3-work-module__SPkvxW__conceptCopy a,.v3-work-module__SPkvxW__cardLink{border-bottom:2px solid var(--tomato);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;margin-top:1.15rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-block}.v3-work-module__SPkvxW__caseStudy{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--oxblood);color:var(--cream);padding:clamp(4rem,8vw,8rem) 0}.v3-work-module__SPkvxW__caseLabel{font-family:var(--v3-font-display),sans-serif;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #f2e5c380;border-bottom:1px solid #f2e5c380;justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.v3-work-module__SPkvxW__caseGrid{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:center;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.v3-work-module__SPkvxW__caseMedia,.v3-work-module__SPkvxW__videoFrame{border:2px solid var(--ink);background:var(--ink);box-shadow:10px 10px 0 var(--mustard),15px 15px 0 var(--ink);overflow:hidden}.v3-work-module__SPkvxW__caseMedia video,.v3-work-module__SPkvxW__videoFrame video{width:100%;height:auto;display:block}.v3-work-module__SPkvxW__caseCopy .v3-work-module__SPkvxW__script{color:var(--mustard)}.v3-work-module__SPkvxW__caseCopy h2{color:var(--cream)}.v3-work-module__SPkvxW__caseCopy>p:not(.v3-work-module__SPkvxW__script){color:#f2e5c3c7}.v3-work-module__SPkvxW__caseActions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.v3-work-module__SPkvxW__caseActions a{border:2px solid var(--cream);color:var(--cream);text-transform:uppercase;border-radius:5px;padding:.75rem .9rem;font-size:.76rem;font-weight:800;text-decoration:none}.v3-work-module__SPkvxW__caseActions a:first-child{background:var(--mustard);color:var(--ink)}.v3-work-module__SPkvxW__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);display:grid}.v3-work-module__SPkvxW__archiveCard{min-width:0}.v3-work-module__SPkvxW__archiveCard>a,.v3-work-module__SPkvxW__archiveCard>article{border:1px solid var(--ink);background:var(--paper-bright);height:100%;color:var(--ink);text-decoration:none;display:block;overflow:hidden}.v3-work-module__SPkvxW__archiveCard:nth-child(4n+2),.v3-work-module__SPkvxW__archiveCard:nth-child(4n+3){transform:translateY(2.5rem)}.v3-work-module__SPkvxW__archiveMedia{aspect-ratio:16/9;border-bottom:1px solid var(--ink);background:var(--ink);position:relative;overflow:hidden}.v3-work-module__SPkvxW__archiveMedia video{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.v3-work-module__SPkvxW__typeCard{background:radial-gradient(circle at 20% 25%,#e7ac1bb3,transparent 28%),var(--oxblood);width:100%;height:100%;color:var(--cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.v3-work-module__SPkvxW__typeCard span{font-family:var(--v3-font-script),cursive;font-size:2rem}.v3-work-module__SPkvxW__typeCard strong{max-width:90%;font-family:var(--v3-font-display),sans-serif;text-transform:uppercase;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.85}.v3-work-module__SPkvxW__designArchive{border-top:2px solid var(--ink);background:var(--sage);color:var(--paper-bright)}.v3-work-module__SPkvxW__designTitle{margin-bottom:3rem}.v3-work-module__SPkvxW__designTitle .v3-work-module__SPkvxW__script{color:var(--mustard)}.v3-work-module__SPkvxW__designGrid{columns:4 15rem;column-gap:1rem}.v3-work-module__SPkvxW__designPiece{break-inside:avoid;border:2px solid var(--ink);background:var(--paper);box-shadow:5px 5px 0 var(--ink);margin-bottom:1rem;padding:.45rem}.v3-work-module__SPkvxW__designPiece img{width:100%;height:auto;display:block}.v3-work-module__SPkvxW__caseVideo{border-bottom:2px solid var(--ink)}.v3-work-module__SPkvxW__videoFrame{box-shadow:10px 10px 0 var(--tomato),15px 15px 0 var(--ink)}.v3-work-module__SPkvxW__splitSection{grid-template-columns:minmax(0,.85fr) minmax(18rem,1.15fr);gap:clamp(2rem,8vw,8rem);display:grid}.v3-work-module__SPkvxW__splitCopy p{margin:0 0 1.2rem}.v3-work-module__SPkvxW__deliveredSection{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--mustard);padding:clamp(4rem,8vw,8rem) 0}.v3-work-module__SPkvxW__deliveredHeading{grid-template-columns:.7fr 1.3fr;align-items:end;gap:2rem;margin-bottom:3rem;display:grid}.v3-work-module__SPkvxW__deliveredHeading>p,.v3-work-module__SPkvxW__testimonialLabel{font-family:var(--v3-font-display),sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1rem}.v3-work-module__SPkvxW__deliveredGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v3-work-module__SPkvxW__deliveredItem{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:auto 1fr;gap:.85rem;min-height:9rem;padding:1.25rem;display:grid}.v3-work-module__SPkvxW__deliveredItem span{color:var(--oxblood);font-family:var(--v3-font-display),sans-serif;font-size:1.1rem}.v3-work-module__SPkvxW__deliveredItem p{margin:0;line-height:1.5}.v3-work-module__SPkvxW__screenHeading,.v3-work-module__SPkvxW__relatedHeading{margin-bottom:3rem}.v3-work-module__SPkvxW__screenGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.v3-work-module__SPkvxW__screenGrid figure{margin:0}.v3-work-module__SPkvxW__screenGrid img{border:2px solid var(--ink);background:var(--ink);width:100%;height:auto;box-shadow:8px 8px 0 var(--tomato);padding:.45rem;display:block}.v3-work-module__SPkvxW__screenGrid figcaption{color:var(--soft-ink);margin-top:1rem;font-size:.85rem;line-height:1.55}.v3-work-module__SPkvxW__testimonial{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--oxblood);color:var(--cream);padding:clamp(4rem,8vw,8rem) 0}.v3-work-module__SPkvxW__testimonialLabel{color:var(--mustard);text-align:center}.v3-work-module__SPkvxW__testimonial blockquote{text-align:center;max-width:62rem;margin:2rem auto 0}.v3-work-module__SPkvxW__testimonial blockquote>p{font-family:var(--v3-font-display),sans-serif;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.08}.v3-work-module__SPkvxW__testimonial footer{flex-direction:column;gap:.25rem;margin-top:2rem;display:flex}.v3-work-module__SPkvxW__testimonial footer span{color:#f2e5c3ad;font-size:.85rem}.v3-work-module__SPkvxW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.v3-work-module__SPkvxW__relatedGrid a{border:2px solid var(--ink);background:var(--paper);min-height:11rem;color:var(--ink);box-shadow:5px 5px 0 var(--ink);padding:1.25rem;text-decoration:none;transition:transform .18s,box-shadow .18s}.v3-work-module__SPkvxW__relatedGrid a:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.v3-work-module__SPkvxW__relatedGrid span{font-family:var(--v3-font-display),sans-serif;text-transform:uppercase;font-size:2.4rem}@media (max-width:900px){.v3-work-module__SPkvxW__conceptGrid{grid-template-columns:1fr 1fr}.v3-work-module__SPkvxW__conceptCard:last-child{grid-column:1/-1;width:calc(50% - .5rem)}.v3-work-module__SPkvxW__caseGrid,.v3-work-module__SPkvxW__splitSection{grid-template-columns:1fr}.v3-work-module__SPkvxW__deliveredGrid,.v3-work-module__SPkvxW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.v3-work-module__SPkvxW__sectionHeading,.v3-work-module__SPkvxW__deliveredHeading,.v3-work-module__SPkvxW__conceptGrid,.v3-work-module__SPkvxW__archiveGrid,.v3-work-module__SPkvxW__screenGrid,.v3-work-module__SPkvxW__deliveredGrid,.v3-work-module__SPkvxW__relatedGrid{grid-template-columns:1fr}.v3-work-module__SPkvxW__conceptCard:nth-child(2),.v3-work-module__SPkvxW__conceptCard:nth-child(3),.v3-work-module__SPkvxW__archiveCard:nth-child(4n+2),.v3-work-module__SPkvxW__archiveCard:nth-child(4n+3){transform:none}.v3-work-module__SPkvxW__conceptCard:last-child{grid-column:auto;width:auto}.v3-work-module__SPkvxW__caseLabel{flex-direction:column;align-items:flex-start}.v3-work-module__SPkvxW__caseMedia,.v3-work-module__SPkvxW__videoFrame{box-shadow:6px 6px 0 var(--mustard),10px 10px 0 var(--ink)}.v3-work-module__SPkvxW__relatedGrid a{min-height:0}}@media (prefers-reduced-motion:reduce){.v3-work-module__SPkvxW__conceptCard,.v3-work-module__SPkvxW__archiveCard,.v3-work-module__SPkvxW__conceptMedia img,.v3-work-module__SPkvxW__archiveMedia img,.v3-work-module__SPkvxW__archiveMedia video,.v3-work-module__SPkvxW__relatedGrid a{transition:none!important;transform:none!important}}
