.case-system .project-hero{background:var(--color-rose);height:auto;min-height:0}.case-system .project-heading{width:calc(100% - 2 * var(--layout-margin));max-width:var(--layout-max);text-align:left;padding:var(--space-7) 0 var(--section-space);margin-inline:auto;position:static}.case-system .case-study{width:calc(100% - 2 * var(--layout-margin));max-width:var(--layout-max);padding:var(--section-space) 0;margin-inline:auto}.case-system .project-intro{gap:var(--layout-gutter);margin-bottom:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-system .project-intro>p:first-child{width:auto;max-width:48ch;font-size:var(--type-lead);grid-column:1/8;font-weight:400;line-height:1.4}.case-system .project-meta{text-align:left;font-size:var(--type-small);grid-column:9/-1;font-weight:400;line-height:1.6}.case-system .case-grid{gap:var(--layout-gutter);margin-bottom:var(--section-space);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.case-system .case-grid>*{grid-column:span 6;min-width:0}.case-system .case-grid--editorial>:first-child{grid-column:1/7}.case-system .case-grid--editorial>:last-child{grid-column:8/13}.case-system .case-grid--single>*{grid-column:1/-1}.case-system .wide-project,.case-system .side-project{margin-bottom:var(--section-space)}.case-system .case-study figcaption{margin-top:var(--space-3)}.case-system .case-study figcaption>h2,.case-system .project-text>h2{font-family:var(--font-body);font-size:var(--type-subheading);font-weight:400;line-height:1.2}.case-system .case-study figcaption>.section-text,.case-system .project-text p{font-size:var(--type-body);font-weight:400;line-height:1.6}.case-system .case-study figcaption>.tags{gap:var(--space-1);font-family:var(--font-body);font-size:var(--type-label);color:var(--color-muted);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.case-system .case-study figcaption>.tags li{border-color:var(--color-line);border-radius:var(--radius-pill);padding:.35rem .8rem}.case-system .side-project{gap:var(--layout-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.case-system .side-project>.artwork-motion{grid-column:1/9;min-width:0}.case-system .side-project>figcaption{grid-column:10/-1;margin-top:0}.case-system .side-copy{align-self:stretch}.case-system .project-text{gap:var(--layout-gutter);margin-bottom:var(--section-space);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-system .project-text>h2{grid-column:1/4}.case-system .project-text>div{grid-column:6/12}body:has(.case-system)>.site-footer .footer-inner{width:calc(100% - 2*clamp(1.5rem,5vw,5rem));max-width:98rem;margin-inline:auto;padding:0 0 4rem}@media (width<=760px){.case-system .project-heading{padding-top:var(--space-5)}.case-system .project-intro,.case-system .case-grid,.case-system .side-project,.case-system .project-text{row-gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr))}.case-system .project-intro>p:first-child,.case-system .project-meta,.case-system .case-grid>*,.case-system .case-grid--editorial>:first-child,.case-system .case-grid--editorial>:last-child,.case-system .side-project>.artwork-motion,.case-system .side-project>figcaption,.case-system .project-text>h2,.case-system .project-text>div{grid-column:1/-1}.case-system .case-grid{row-gap:var(--space-6)}.case-system .project-meta{margin-top:0}.case-system .side-project{row-gap:var(--space-3)}body:has(.case-system)>.site-footer .footer-inner{width:calc(100% - 3rem);padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))}}.project-media[data-astro-cid-j6u6ogab]{width:100%;position:relative;overflow:hidden}.project-media[data-astro-cid-j6u6ogab] img[data-astro-cid-j6u6ogab]{object-fit:var(--media-fit);width:100%;height:100%;display:block}.project-media[data-astro-cid-j6u6ogab] video[data-astro-cid-j6u6ogab]{width:100%;height:calc(100% - 2 * var(--media-inset));top:var(--media-inset);object-fit:var(--media-fit);object-position:center;display:block;position:absolute}.section-text[data-astro-cid-ecyvuypr]{max-width:65ch;margin-top:16px;line-height:1.5}.artwork{isolation:isolate;width:100%;position:relative;overflow:hidden;container-type:inline-size}.artboard{transform-origin:0 0;transform:scale(var(--art-scale,1));position:absolute;top:0;left:0;overflow:hidden}.figma-scene{width:1728px;height:8408px;position:absolute}.figma-scene *{box-sizing:border-box;border-style:solid;border-width:0}.figma-scene p{margin:0}.figma-scene img{display:block}.figma-scene{font-family:Rubik,sans-serif;line-height:1.5}.figma-scene [data-node-id="74:16376"]{width:248.949px!important;height:307.497px!important}.figma-scene [data-node-id="I77:17604;726:15255;703:4054"]{display:none}.movement-scene [data-node-id="83:21566"]{background:#fc5!important}.movement-scene [data-node-id="83:23743"]{background:#ffd478!important}.movement-middle [data-node-id="83:22949"],.movement-middle [data-node-id="83:22950"]{color:#7a6435!important}.movement-middle [data-node-id="83:22953"],.movement-middle [data-node-id="83:22957"],.movement-middle [data-node-id="83:22960"]{background:#ffe7b0!important}.movement-middle [data-node-id="83:22954"]{background:#fff!important}.movement-middle [data-node-id="83:22962"]{background:#ffac33!important}
