.work-page{background:var(--paper);color:var(--ink)}.work-hero{padding:55px 5% 120px}.work-hero-bottom,.work-hero-meta,.work-note,.work-project-details,.work-project-topline,.work-projects-heading{display:flex;justify-content:space-between;gap:30px}.work-cta>span,.work-hero-meta,.work-note>span,.work-project-number,.work-project-summary>span,.work-project-topline,.work-projects-heading>span{font-family:Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.025em}.work-hero h1{margin:95px 0 85px;font-size:clamp(85px,14vw,230px);font-weight:900;letter-spacing:-.105em;line-height:.85}.work-hero h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.095em}.work-hero-bottom{align-items:end}.work-hero-bottom p{max-width:550px;margin:0;font-size:clamp(19px,2vw,30px);line-height:1.5;letter-spacing:-.035em}.work-hero-bottom a{display:inline-flex;align-items:center;gap:22px;padding-bottom:12px;border-bottom:1px solid var(--ink);white-space:nowrap;font-size:11px;font-weight:800}.work-projects{padding:110px 5% 145px;background:#e9e9e4}.work-projects-heading{align-items:start;margin-bottom:110px}.work-projects-heading h2{width:65%;margin:0;font-size:clamp(55px,8vw,135px);font-weight:900;letter-spacing:-.09em;line-height:.92}.work-cta h2 span,.work-projects-heading h2 span{color:#a5a59e}.work-project{margin-bottom:150px}.work-project:last-child{margin-bottom:0}.work-project-topline{margin-bottom:18px}.work-project-image-link{display:block}.work-project-image{position:relative;height:clamp(400px,62vw,900px);overflow:hidden;background:#d6d6d0}.work-project-screenshot{object-fit:cover;object-position:top center;transition:transform .7s ease}.work-project-image-link:hover .work-project-screenshot{transform:scale(1.025)}.work-project-image-action{position:absolute;right:22px;bottom:22px;display:inline-flex;align-items:center;gap:35px;padding:19px 23px;background:#171717;color:white;font-size:11px;font-weight:800}.work-project-details{padding-top:35px}.work-project-details>div:first-child{flex:1;min-width:0}.work-project-details h3{margin:18px 0 0;font-size:clamp(55px,8vw,135px);font-weight:900;letter-spacing:-.09em;line-height:.95}.work-project-summary{width:35%;min-width:290px}.work-project-summary p{margin:0 0 30px;font-size:17px;line-height:1.7}.work-project-summary>span{display:block;color:#666;line-height:1.7}.work-project-links{display:flex;flex-wrap:wrap;gap:20px 35px;margin-top:40px}.work-project-links a{display:inline-flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--ink);font-size:11px;font-weight:800}.work-note{align-items:start;padding:75px 5%;border-top:1px solid #bbb;background:#e9e9e4}.work-note p{width:65%;max-width:750px;margin:0;font-size:clamp(20px,2.5vw,36px);line-height:1.45;letter-spacing:-.04em}.work-cta{padding:115px 5% 145px;background:#171717;color:white}.work-cta h2{margin:85px 0 75px;font-size:clamp(95px,15vw,240px);font-weight:900;letter-spacing:-.1em;line-height:.85}.work-cta>a{display:inline-flex;align-items:center;justify-content:space-between;gap:75px;min-width:300px;padding:20px 0;border-bottom:1px solid white;font-size:12px;font-weight:800}@media (max-width:760px){.work-hero{padding:45px 6% 90px}.work-hero-meta{align-items:start;font-size:9px}.work-hero h1{margin:100px 0 65px;font-size:clamp(64px,12vw,100px)}.work-hero-bottom,.work-note,.work-project-details,.work-projects-heading{flex-direction:column}.work-hero-bottom{align-items:start;gap:40px}.work-projects{padding:85px 6% 100px}.work-projects-heading{gap:35px;margin-bottom:75px}.work-note p,.work-projects-heading h2{width:100%}.work-project{margin-bottom:105px}.work-project-topline{font-size:9px}.work-project-image{height:460px}.work-project-image-action{right:12px;bottom:12px;gap:15px;padding:15px}.work-project-details{gap:30px}.work-project-details h3{font-size:clamp(55px,12vw,95px)}.work-project-summary{width:100%;min-width:0}.work-note{gap:30px;padding:70px 6%}.work-cta{padding:90px 6% 110px}.work-cta h2{font-size:clamp(85px,15vw,130px)}.work-cta>a{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.work-project-screenshot{transition:none}}