.still-work-page{background:var(--ink);min-height:100svh;color:var(--paper)}.still-work-page .still-work-header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111111f2;border-bottom:1px dotted #52633b;justify-content:space-between;align-items:center;gap:26px;min-height:96px;padding:12px 4%;display:flex;position:sticky;top:0}.still-work-brand{flex:none;align-items:center;gap:12px;min-width:0;min-height:44px;display:inline-flex}.still-work-brand>img{mix-blend-mode:lighten}.still-work-brand>img:first-child{object-fit:contain;width:48px;height:48px}.still-work-brand>img:last-child{object-fit:contain;width:132px;height:66px}.still-work-page .still-work-nav{box-shadow:none;letter-spacing:.02em;background:0 0;justify-content:flex-end;align-items:center;gap:26px;margin:0;padding:0;font:10px IBM Plex Mono,monospace;display:flex;position:static}.still-work-nav a,.still-work-nav button{min-width:0;min-height:44px;font:inherit;letter-spacing:inherit;white-space:normal;background:0 0;align-items:center;gap:8px;padding:10px 0;line-height:1.6;display:flex}.still-work-nav span{min-width:0}.still-work-nav button,.still-work-nav a:hover,.still-work-nav button:hover{color:var(--accent)}.still-work-nav svg{flex:none}.still-work-header>.motion-toggle{flex:none;min-width:44px;min-height:44px;margin-left:0}.still-work-main{width:100%;max-width:1320px;margin:auto;padding:0 5%}.still-work-hero{grid-template:"heading film""copy film"1fr/minmax(0,1fr) minmax(280px,400px);align-items:start;gap:26px 8%;padding:42px 0 52px;display:grid}.still-work-hero-heading{grid-area:heading;min-width:0}.still-work-hero-heading>.eyebrow{color:#aebd9d;letter-spacing:.06em;font-size:10px;line-height:1.8}.still-work-hero h1{margin:20px 0 23px;line-height:0}.still-work-hero h1>.dot-type{max-width:100%;width:min(var(--dot-natural-width),100%)}.still-work-page .still-work-tagline{letter-spacing:-.05em;max-width:12ch;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(32px,4.5vw,58px);font-weight:500;line-height:1.02}.still-work-hero-film{grid-area:film;min-width:0}.still-work-hero-film .still-section-label{gap:14px;margin-bottom:16px;padding-top:15px}.still-work-hero-film .still-section-label>.mono{font-size:10px}.still-work-hero-film .still-film-ready{display:block}.still-work-hero-film .still-film-ready>video{aspect-ratio:9/16;background:#0d100a;width:min(100%,38.25svh);height:auto;max-height:none;margin:0 auto}.still-work-hero-film .still-film-caption{justify-content:center;display:flex}.still-work-hero-film .still-film-caption .text-link{min-height:44px;margin-top:12px;padding:8px 0;font-size:12px}.still-work-film-status{color:#c1cdb3;margin-top:12px;font-size:14px;line-height:1.7}.still-work-film-status:empty{display:none}.still-work-hero-copy{grid-area:copy;min-width:0;max-width:47ch}.still-work-classification{color:var(--accent);letter-spacing:.035em;font-size:10px;line-height:1.8}.still-work-lead{letter-spacing:-.015em;margin-top:15px;font-size:18px;line-height:1.65}.still-work-deliverables{color:#c6d0bb;letter-spacing:.025em;margin-top:17px;font-size:10px;line-height:1.8}.still-work-disclosure{color:#aebf9c;margin-top:14px;font-size:14px;line-height:1.75}.still-work-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.still-work-hero-actions .button{gap:14px;min-height:48px;font:10px/1.6 IBM Plex Mono,monospace}.still-work-hero-actions .button>svg{flex:none}.still-work-quick-links{flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:14px;display:flex}.still-work-quick-links>a,.still-work-quick-links>button{color:#bdcbae;background:0 0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:12px;line-height:1.7;display:inline-flex}.still-work-quick-links>a:hover,.still-work-quick-links>button:hover{color:var(--accent)}.still-work-quick-links>button:disabled{opacity:.6;cursor:wait}.still-work-copy-result{color:#b6c7a1;min-height:19px;font-size:12px;line-height:1.75}.still-work-copy-result label{margin-top:8px;font-size:14px;display:block}.still-work-copy-result input{width:100%;color:var(--paper);background:#20291a;border:1px dotted #728953;border-radius:0;margin-top:8px;padding:11px 12px;font-size:16px;line-height:1.6;display:block}.still-work-case{padding:0 0 48px}.still-work-page .still-campaign-detail{max-width:100%;margin:0}.still-work-case .still-artwork-section{margin-top:0}.still-work-page #campaign-film,.still-work-page #campaign-stills{scroll-margin-top:124px}.still-work-inquiry{border-top:1px dotted #65784b;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding:44px 0 58px;display:grid}.still-work-inquiry .eyebrow{color:var(--accent);font-size:10px}.still-work-inquiry h2{letter-spacing:-.04em;margin-top:18px;font-size:clamp(30px,4vw,50px);line-height:1.12}.still-work-inquiry>div>p:not(.eyebrow){color:#c0cdb2;max-width:48ch;font-size:16px;line-height:1.75}.still-work-inquiry>div>p.still-work-inquiry-note{color:#aebf9c;margin-top:17px;font-size:14px;line-height:1.75}.still-work-inquiry .button{gap:24px;min-height:50px;margin-top:25px;font:10px/1.6 IBM Plex Mono,monospace}.still-work-page .still-work-footer{background:#10130e;border-top:1px dotted #52633b;justify-content:space-between;align-items:center;gap:24px;padding:24px 4%;display:flex}.still-work-footer .still-work-brand>img:first-child{width:33px;height:33px}.still-work-footer .still-work-brand>img:last-child{width:88px;height:44px}.still-work-footer>p{color:#a7b797;font-size:10px;line-height:1.8}.still-work-footer>a.mono{align-items:center;gap:10px;min-height:44px;font-size:10px;line-height:1.6;display:inline-flex}.still-work-footer>a.mono:hover{color:var(--accent)}@media (width<=1000px){.still-work-page .still-work-header,.still-work-page .still-work-nav{gap:20px}.still-work-hero{gap:22px 6%;padding-top:36px}.still-work-lead{font-size:16px}.still-work-hero-actions .button{padding:12px 15px}}@media (width<=860px){.still-work-page .still-work-header{flex-wrap:wrap;gap:3px 20px;min-height:0;padding:9px 5% 6px}.still-work-header>.still-work-brand{order:1;gap:8px}.still-work-header>.still-work-brand>img:first-child{width:36px;height:36px}.still-work-header>.still-work-brand>img:last-child{width:106px;height:53px}.still-work-header>.motion-toggle{order:2;justify-content:center;width:44px;min-width:44px;margin-left:auto;padding:0}.still-work-page .still-work-nav{order:3;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;width:100%;font-size:10px;display:grid}.still-work-nav a,.still-work-nav button{gap:6px;min-height:44px;padding:8px 0}.still-work-nav a:nth-child(2){justify-content:center}.still-work-nav button{text-align:right;justify-content:flex-end}.still-work-page #campaign-film,.still-work-page #campaign-stills{scroll-margin-top:138px}}@media (width<=760px){.still-work-main{padding:0 5%}.still-work-hero{grid-template:"heading""film""copy"/minmax(0,1fr);gap:24px;padding:30px 0 38px}.still-work-hero-heading>.eyebrow{letter-spacing:.035em;font-size:10px}.still-work-hero h1{margin:17px 0 19px}.still-work-hero h1>.dot-type{width:min(var(--dot-natural-width),244px,100%)}.still-work-page .still-work-tagline{max-width:none;font-size:clamp(27px,6vw,38px);line-height:1.1}.still-work-hero-film .still-section-label{flex-direction:row;align-items:center;gap:12px}.still-work-hero-film .still-film-ready>video{width:min(100%,360px);height:auto;max-height:none}.still-work-hero-copy{max-width:54ch}.still-work-lead{margin-top:13px;font-size:16px;line-height:1.7}.still-work-deliverables{margin-top:15px;font-size:10px}.still-work-disclosure{margin-top:13px;font-size:14px;line-height:1.75}.still-work-hero-actions{gap:12px;margin-top:22px}.still-work-hero-actions .button{gap:12px;min-height:48px;padding:13px 16px;font-size:10px}.still-work-quick-links{gap:4px 22px;margin-top:12px}.still-work-quick-links>a,.still-work-quick-links>button{font-size:12px}.still-work-case{padding-bottom:38px}.still-work-inquiry{grid-template-columns:minmax(0,1fr);gap:23px;padding:34px 0 44px}.still-work-inquiry h2{margin-top:17px;font-size:35px}.still-work-inquiry>div>p:not(.eyebrow),.still-work-inquiry>div>p.still-work-inquiry-note{font-size:14px}.still-work-inquiry .button{gap:14px;width:100%;margin-top:22px;font-size:10px}.still-work-page .still-work-footer{flex-wrap:wrap;gap:12px 18px;padding:20px 5%}.still-work-footer>p{margin-left:auto;font-size:10px}.still-work-footer>a.mono{border-top:1px dotted #43542f;justify-content:flex-end;width:100%;padding-top:12px;font-size:10px}}@media (width<=370px){.still-work-page .still-work-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);gap:8px;font-size:10px}.still-work-nav a,.still-work-nav button{gap:5px}.still-work-hero-actions{flex-direction:column;align-items:stretch}.still-work-hero-actions .button{justify-content:space-between;width:100%}.still-work-inquiry h2{font-size:32px}}
