.service-studies{gap:70px;display:grid}.service-study{min-width:0}.service-study[data-pinned=true]{height:calc(var(--service-stage-height) + 85vh)}.service-study-stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:44px;display:grid}.service-study[data-pinned=true] .service-study-stage{position:sticky;top:110px}.service-study-index{color:#a89bbd;letter-spacing:.1em;margin:0 0 26px;font:500 .75rem/1.5 monospace}.service-study-copy h2{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.12}.service-study-description{color:#aaa;margin:0;font-size:1rem;line-height:1.7}.services-page .service-study .industry-tags{gap:9px 16px;margin-top:25px}.services-page .service-study .industry-tags span{font-size:.875rem;line-height:1.5}.service-study-hint{color:#a69bab;align-items:center;gap:12px;margin:32px 0 0;font-size:.8125rem;line-height:1.5;display:flex}.service-study-hint>span{color:#c0a8ed;font-size:1.25rem}.service-sketch{background:radial-gradient(at 50% 45%,#17131d55,#0000 70%),#0b0b0d;border:1px solid #29262e;min-width:0;position:relative}.service-sketch:before,.service-sketch:after{content:"";z-index:2;pointer-events:none;border-style:solid;border-color:#82748f;width:14px;height:14px;position:absolute}.service-sketch:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.service-sketch:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.service-sketch-art{isolation:isolate;aspect-ratio:1.32;position:relative;overflow:hidden}.service-sketch-fallback,.service-sketch-canvas{width:100%;height:100%;position:absolute;inset:0}.service-sketch-canvas:not([data-ready=true]){visibility:hidden}.service-sketch-art:has(.service-sketch-canvas[data-ready=true]) .service-sketch-fallback{visibility:hidden}.service-sketch-canvas canvas{width:100%;height:100%;display:block}.service-sketch-track{background:#29262e;height:1px}.service-sketch-track>span{transform-origin:0;background:#b49aff;height:100%;display:block}@media (max-width:1000px){.service-study-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px}}@media (max-width:760px){.service-studies{gap:65px}.service-study-stage{grid-template-columns:1fr;gap:28px}.service-study-copy h2{max-width:450px;font-size:2rem}.service-study-index{margin-bottom:18px}.service-study-hint{display:none}}@media (prefers-reduced-motion:reduce){.service-study[data-pinned=true]{height:auto}.service-study[data-pinned=true] .service-study-stage{position:static}}.service-deliverables{border-top:1px solid #29262e;margin-top:100px;padding-top:56px}.service-deliverables-heading{grid-template-columns:1fr 1fr;align-items:start;gap:50px;margin-bottom:44px;display:grid}.service-deliverables h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:500;line-height:1.15}.service-deliverables-heading>p{color:#aaa;max-width:420px;margin:0;font-size:1.0625rem;line-height:1.7}.service-deliverables-list>article{border-top:1px solid #252329;grid-template-columns:42px 1fr 1.25fr;gap:24px;padding:30px 0;display:grid}.service-deliverable-number{color:#9b8cac;padding-top:4px;font:400 .75rem/1.6 monospace}.service-deliverables h3{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:500;line-height:1.4}.service-deliverables-list p{color:#aaa;margin:0;font-size:1rem;line-height:1.7}@media (max-width:760px){.service-deliverables{margin-top:70px;padding-top:36px}.service-deliverables-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.service-deliverables-list>article{grid-template-columns:28px 1fr;gap:12px 16px;padding:26px 0}.service-deliverables-list p{grid-column:2}}
