.DjhQVW_navigator{padding:70px var(--page-gutter) 65px;background:var(--bg-deep);color:var(--text-primary);--title-hover:var(--green-neon);--link-hover:var(--green-neon)}.DjhQVW_heading{border-top:1px solid var(--line-light);justify-content:space-between;gap:25px;margin-bottom:30px;padding-top:25px;display:flex}.DjhQVW_heading>.eyebrow{font-size:10px}.DjhQVW_heading>p{color:var(--green-neon)}.DjhQVW_viewport{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;--drag-x:0px;--drag-progress:0;isolation:isolate;background:var(--bg-base);position:relative;overflow:hidden}.DjhQVW_viewport[data-dragging=true]{cursor:grabbing}.DjhQVW_track{width:100%;transform:translateX(calc(-100% + var(--drag-x)));transition:transform .24s var(--ease-out);will-change:transform;display:flex}.DjhQVW_viewport[data-dragging=true] .DjhQVW_track{transition:none}.DjhQVW_track>div{flex:0 0 100%;width:100%;min-width:100%;height:clamp(340px,34vw,580px);position:relative;overflow:hidden}.DjhQVW_invitation{background:var(--bg-base);isolation:isolate;grid-template-columns:7fr 3fr;align-content:space-between;padding:35px 5%;display:grid}.DjhQVW_invitation>.eyebrow{color:var(--text-secondary);z-index:2;grid-column:1;font-size:10px}.DjhQVW_invitation h2{letter-spacing:-.065em;z-index:2;grid-area:2/1;margin:22px 0;font-size:clamp(64px,9.4vw,175px);font-weight:500;line-height:.95}.DjhQVW_dragArrow{color:var(--green-neon);z-index:2;grid-area:2/2;place-self:center;font-size:clamp(70px,12vw,220px);line-height:1;transition:transform .3s}.DjhQVW_viewport:hover .DjhQVW_dragArrow{transform:translate(-12px)}.DjhQVW_nextName{font:10px/1.6 var(--font-mono);text-transform:uppercase;z-index:2;grid-column:1/-1}.DjhQVW_nextName strong{color:var(--text-primary);margin-left:15px;font-weight:400}.DjhQVW_edgePreview{opacity:.17;pointer-events:none;z-index:0;width:30%;height:86%;position:absolute;top:7%;right:-12%;transform:rotate(8deg)}.DjhQVW_edgePreview .media-slot{height:100%;aspect-ratio:auto!important}.DjhQVW_edgePreview figcaption{display:none}.DjhQVW_destination>.media-slot{height:100%;aspect-ratio:auto!important}.DjhQVW_destination:after{content:"";background:linear-gradient(transparent 10%,var(--bg-deep));position:absolute;inset:0}.DjhQVW_destination>div{z-index:2;position:absolute;bottom:10%;left:5%;right:5%}.DjhQVW_destination h3{max-width:16ch;margin-top:25px;font-size:clamp(45px,7vw,135px);line-height:1.02}.DjhQVW_destination figcaption{display:none}.DjhQVW_destination img{-webkit-user-drag:none;pointer-events:none}.DjhQVW_progress{background:var(--line-light);pointer-events:none;height:3px;position:absolute;bottom:0;left:0;right:0}.DjhQVW_progress>span{background:var(--green-neon);height:100%;transform:scaleX(var(--drag-progress));transform-origin:0;display:block}.DjhQVW_viewport[data-direction=previous] .DjhQVW_progress>span{transform-origin:100%}.DjhQVW_actions{justify-content:space-between;align-items:start;gap:35px;padding-top:27px;display:flex}.DjhQVW_actions>p{font:11px/1.8 var(--font-mono);text-transform:uppercase;max-width:38ch}.DjhQVW_actions>p>span{color:var(--text-secondary);margin-top:8px;font-size:9px;display:block}.DjhQVW_actions>div{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.DjhQVW_actions a{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:10px 0;font-size:15px;transition:color .2s;display:flex}.DjhQVW_previous{color:var(--text-secondary)}.DjhQVW_next{color:var(--text-primary)}.DjhQVW_actions a:hover{color:var(--green-neon)}.DjhQVW_noScript{margin-top:20px;font-size:13px}@media (max-width:1023px){.DjhQVW_invitation h2{font-size:9.6vw}.DjhQVW_track>div{height:380px}.DjhQVW_actions{gap:25px}.DjhQVW_actions>div{gap:20px}.DjhQVW_actions a{font-size:13px}}@media (max-width:767px){.DjhQVW_navigator{padding:45px var(--page-gutter)}.DjhQVW_heading{gap:15px;margin-bottom:23px}.DjhQVW_heading>.eyebrow{font-size:8px}.DjhQVW_heading>span{text-align:right;max-width:90px}.DjhQVW_track>div{height:330px}.DjhQVW_invitation{grid-template-columns:8fr 3fr;padding:25px 7%}.DjhQVW_invitation>.eyebrow{font-size:9px}.DjhQVW_invitation h2{margin:20px 0 30px;font-size:18vw}.DjhQVW_dragArrow{font-size:22vw}.DjhQVW_nextName{max-width:25ch;font-size:9px}.DjhQVW_nextName strong{margin:8px 0 0;display:block}.DjhQVW_edgePreview{width:40%;height:80%;top:8%;right:-15%}.DjhQVW_destination h3{font-size:47px}.DjhQVW_destination>.eyebrow{font-size:9px}.DjhQVW_actions{padding-top:24px;display:block}.DjhQVW_actions>p{max-width:32ch;margin-bottom:24px;font-size:10px}.DjhQVW_actions>div{justify-content:space-between;gap:15px;display:flex}.DjhQVW_actions a{gap:15px;font-size:12px}.DjhQVW_previous{max-width:40%}.DjhQVW_next{max-width:56%}}.DjhQVW_viewport img{pointer-events:none;-webkit-user-drag:none}.DjhQVW_navigator[data-navigator-tone=blue]{--nav-ink:var(--text-primary);--nav-line:#f0f0f573;--nav-panel:#00082029;color:var(--nav-ink);--title-hover:var(--text-primary);--link-hover:var(--text-primary);background:linear-gradient(125deg,#0152f7,#003bb5)}.DjhQVW_navigator[data-navigator-tone=green]{--nav-ink:#000d07;--nav-line:#000d0773;--nav-panel:#000d0712;color:var(--nav-ink);--title-hover:#000d07;--link-hover:#000d07;background:linear-gradient(125deg,#00b86b,#00ff9b)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_heading{border-color:var(--nav-line)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_heading>p,.DjhQVW_navigator[data-navigator-tone] .DjhQVW_dragArrow,.DjhQVW_navigator[data-navigator-tone] .DjhQVW_nextName strong,.DjhQVW_navigator[data-navigator-tone] .DjhQVW_actions>p>span,.DjhQVW_navigator[data-navigator-tone] .DjhQVW_actions a{color:var(--nav-ink)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_invitation>.eyebrow{color:var(--nav-ink)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_viewport{background:var(--nav-panel)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_invitation{background:0 0}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_progress{background:var(--nav-line)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_progress>span{background:var(--nav-ink)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_actions a:hover{color:var(--nav-ink);text-underline-offset:5px;text-decoration:underline}.DjhQVW_navigator[data-navigator-tone] :focus-visible{outline-color:var(--nav-ink)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_destination{color:var(--text-primary)}.DjhQVW_navigator[data-navigator-tone] .DjhQVW_destination .eyebrow{color:var(--text-primary)}@media (max-width:767px){.DjhQVW_actions>p{display:none}.DjhQVW_invitation{grid-template-columns:1fr}.DjhQVW_invitation h2{grid-column:1/-1;margin:15px 0 30px;font-size:16.5vw;line-height:.98}.DjhQVW_dragArrow{font-size:50px;line-height:1;position:absolute;bottom:27px;right:7%}.DjhQVW_nextName{max-width:70%}}.DjhQVW_track>div{height:clamp(245px,19vw,365px)}.DjhQVW_invitation{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;align-content:stretch;gap:14px 35px;padding:28px 5%}.DjhQVW_invitation h2{white-space:nowrap;text-wrap:nowrap;align-self:center;margin:0;font-size:clamp(48px,6.2vw,118px);line-height:1.05}.DjhQVW_dragArrow{align-self:center;font-size:clamp(64px,8.3vw,160px);line-height:1;position:static}.DjhQVW_actions>p>span{font-size:11px}@media (max-width:767px){.DjhQVW_navigator{padding-top:35px;padding-bottom:40px}.DjhQVW_heading>.eyebrow{font-size:10px}.DjhQVW_heading>span{max-width:110px}.DjhQVW_track>div{height:220px}.DjhQVW_invitation{grid-template-columns:minmax(0,1fr) 44px;gap:16px 12px;padding:22px 6%}.DjhQVW_invitation>.eyebrow{grid-column:1/-1;font-size:10px}.DjhQVW_invitation h2{white-space:normal;text-wrap:balance;grid-area:2/1;margin:0;font-size:clamp(26px,7.3vw,43px);line-height:1.1}.DjhQVW_dragArrow{grid-area:2/2;font-size:44px;position:static}.DjhQVW_nextName{grid-column:1/-1;max-width:100%;font-size:10px}.DjhQVW_nextName strong{margin:0 0 0 10px;display:inline}.DjhQVW_actions>p{max-width:36ch;margin-bottom:18px;font-size:11px}.DjhQVW_actions>p>span{font-size:10px}.DjhQVW_actions a{min-height:48px;font-size:13px}.DjhQVW_destination h3{font-size:clamp(32px,9vw,50px)}}.DjhQVW_navigator[data-navigator-tone=neutral]{--nav-ink:#0152f7;--nav-line:#0152f74d;--nav-panel:#0152f709;color:var(--nav-ink);--title-hover:#001f66;--link-hover:#001f66;background:#e5e7eb}.DjhQVW_navigator[data-navigator-tone=neutral] .DjhQVW_destination{color:var(--blue);background:#e5e7eb}.DjhQVW_navigator[data-navigator-tone=neutral] .DjhQVW_destination .eyebrow{color:var(--blue)}.DjhQVW_navigator[data-navigator-tone=neutral] .DjhQVW_destination:after{background:#e5e7ebf0}.DjhQVW_navigator[data-navigator-tone=neutral] .DjhQVW_edgePreview{opacity:.08}.DjhQVW_navigator[data-navigator-tone=neutral] .DjhQVW_nextName{color:var(--blue)}.DjhQVW_navigator[data-navigator-tone=black]{--nav-ink:var(--text-primary);--nav-line:#f0f0f533;--nav-panel:transparent;background:var(--bg-deep);color:var(--text-primary);--title-hover:var(--green-neon);--link-hover:var(--green-neon)}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_destination{background:var(--bg-deep)}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_destination:after{background:#0d0d0fed}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_edgePreview{opacity:.1}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_nextName{color:var(--text-primary)}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_dragArrow{transition:color .25s,transform .3s}.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_invitation:hover h2,.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_viewport:hover .DjhQVW_dragArrow,.DjhQVW_navigator[data-navigator-tone=black] .DjhQVW_actions a:hover{color:var(--green-neon)}.DjhQVW_invitation{grid-template-rows:1fr auto}.DjhQVW_invitation h2,.DjhQVW_directionControls{grid-row:1}.DjhQVW_nextName{grid-row:2}.DjhQVW_nextName strong{margin-left:0}.DjhQVW_directionControls{gap:8px;font-size:clamp(36px,4.8vw,72px);display:flex}.DjhQVW_directionControls a{cursor:pointer;touch-action:manipulation;place-items:center;min-width:48px;min-height:48px;padding:4px;line-height:1;display:grid}.DjhQVW_directionControls a:hover,.DjhQVW_directionControls a:focus-visible{color:var(--green-neon)}@media (max-width:767px){.DjhQVW_invitation{grid-template-columns:minmax(0,1fr) 96px}.DjhQVW_directionControls{gap:0;font-size:36px}.DjhQVW_directionControls a{min-width:48px;min-height:48px}}.DjhQVW_gestureControls{z-index:2;flex-direction:column;grid-area:1/2;place-self:center;align-items:center;gap:8px;display:flex}.DjhQVW_swipeGesture{pointer-events:none;width:104px;height:76px;color:var(--text-primary);display:block}.DjhQVW_gestureTrail{opacity:.4}.DjhQVW_gestureHand{animation:DjhQVW_swipeHand 3.2s var(--ease-editorial) infinite}.DjhQVW_gestureControls .DjhQVW_directionControls{color:var(--text-primary);gap:4px;font-size:26px}.DjhQVW_gestureControls .DjhQVW_directionControls a{width:48px;height:48px;padding:0}.DjhQVW_viewport[data-dragging=true] .DjhQVW_gestureHand{animation-play-state:paused}@keyframes DjhQVW_swipeHand{0%,12%,88%,to{transform:translate(0)}36%{transform:translate(-12px)}64%{transform:translate(12px)}}@media (max-width:767px){.DjhQVW_gestureControls{gap:4px}.DjhQVW_swipeGesture{width:96px;height:70px}.DjhQVW_gestureControls .DjhQVW_directionControls{gap:0;font-size:24px}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .DjhQVW_gestureHand{animation:none}}html[data-motion=off] .DjhQVW_gestureHand{animation:none}
.Zi36hW_process{max-width:1280px;margin:0 auto}.Zi36hW_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px;margin-bottom:48px;display:grid}.Zi36hW_pair>div{min-width:0}.Zi36hW_pair>div>p,.Zi36hW_process>[data-machine-other-results]>p{margin-bottom:18px}.Zi36hW_pair>div:nth-child(2){margin-top:48px}.Zi36hW_pair:not(:has([data-machine-result])){grid-template-columns:1fr;max-width:640px;margin-inline:auto}@media (max-width:767px){.Zi36hW_pair{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.Zi36hW_pair>div:nth-child(2){margin-top:0}}
._41rDvq_casePage{--title-hover:var(--blue);--link-hover:var(--blue);overflow:clip}._41rDvq_casePage[data-case-surface=dark]{isolation:isolate;background:radial-gradient(ellipse 1050px 780px at 0% 12%,#0152f757,transparent 76%),radial-gradient(ellipse 1100px 1100px at 100% 46%,#00b86b3b,transparent 78%),radial-gradient(ellipse 900px 900px at 10% 82%,#0152f72e,transparent 72%),var(--bg-deep);position:relative}._41rDvq_casePage[data-case-surface=dark]>:not([data-case-ambient]){z-index:1;position:relative}._41rDvq_casePage[data-case-surface=dark]>section:first-of-type,._41rDvq_casePage[data-case-surface=dark] ._41rDvq_visualStory[data-tone=dark],._41rDvq_casePage[data-case-surface=dark] ._41rDvq_credits,._41rDvq_casePage[data-case-surface=dark] ._41rDvq_relatedProject{background:0 0}._41rDvq_casePage[data-case-surface=dark] ._41rDvq_visualStory[data-tone=dark]{--case-accent:var(--text-primary)}._41rDvq_casePage[data-case-surface=dark] ._41rDvq_deliverables li>span:first-child{color:var(--text-primary)}._41rDvq_mobileCount{display:none}._41rDvq_intro{padding:0 var(--page-gutter) 75px;background:var(--bg-deep);grid-template-columns:repeat(12,minmax(0,1fr));gap:3%;display:grid}._41rDvq_intro>div{grid-column:1/5;max-width:35ch}._41rDvq_intro>p{letter-spacing:-.025em;grid-column:6/12;font-size:clamp(22px,2.5vw,43px);line-height:1.4}._41rDvq_opening{background:var(--bg-base);margin:0 var(--page-gutter);position:relative}._41rDvq_opening>figure{width:100%;height:auto;aspect-ratio:1.35!important}:is(._41rDvq_opening img,._41rDvq_opening video){object-fit:cover;width:100%;height:100%}._41rDvq_filmNote{max-width:none;font:10px/1.5 var(--font-mono);text-transform:uppercase;justify-content:space-between;gap:20px;display:flex;position:absolute;top:25px;left:25px;right:25px}._41rDvq_filmNote>span{background:var(--bg-deep);padding:7px 10px}._41rDvq_visualStory{background:var(--text-primary);color:var(--bg-deep);padding:65px var(--page-gutter) 110px;--title-hover:var(--blue);--link-hover:var(--blue);margin-top:75px}._41rDvq_visualHeading{border-top:1px solid var(--line-dark);justify-content:space-between;gap:25px;margin-bottom:55px;padding-top:23px;display:flex}._41rDvq_constellation{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:45px 3%;display:grid}._41rDvq_shot{grid-column:1/span 7;min-width:0}._41rDvq_shot:first-child figure{aspect-ratio:1.35!important}._41rDvq_shot:nth-child(2){grid-column:9/span 4;margin-top:145px}._41rDvq_shot:nth-child(2) figure{aspect-ratio:4/5!important}._41rDvq_shot:nth-child(3){grid-column:2/span 4;margin-top:-65px}._41rDvq_shot:nth-child(3) figure{aspect-ratio:1!important}._41rDvq_shot:nth-child(4){grid-column:7/span 6;margin-top:95px}._41rDvq_shot:nth-child(4) figure{aspect-ratio:1.35!important}._41rDvq_shot:nth-child(5){grid-column:1/span 8;margin-top:-35px}._41rDvq_shot:nth-child(5) figure{aspect-ratio:1.9!important}._41rDvq_shotCaption{max-width:none;font:9px/1.5 var(--font-mono);text-transform:uppercase;color:var(--blue);justify-content:space-between;gap:15px;margin-top:15px;display:flex}._41rDvq_narrative{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:100px 3%;margin-top:90px;display:grid}._41rDvq_chapter{grid-column:2/span 6;min-width:0}._41rDvq_chapter:nth-child(2){grid-column:8/span 5;margin-top:130px}._41rDvq_chapter:nth-child(3){grid-column:1/span 5;margin-top:-35px}._41rDvq_chapter:nth-child(4){grid-column:7/span 6;margin-top:95px}._41rDvq_chapter:nth-child(5){grid-column:3/span 6;margin-top:0}._41rDvq_chapter:first-child{grid-column:2/span 7}._41rDvq_chapter:nth-child(2),._41rDvq_chapter:nth-child(3){grid-row:2}._41rDvq_chapter>.eyebrow{color:var(--blue);margin-bottom:28px}._41rDvq_chapter h2{max-width:19ch;margin-bottom:30px;font-size:clamp(38px,4.4vw,82px);line-height:1.05}._41rDvq_chapter>p:last-child{max-width:48ch;font-size:clamp(18px,1.5vw,27px);line-height:1.65}._41rDvq_closing{letter-spacing:-.055em;width:80%;max-width:1000px;margin:125px 0 0 9%;font-size:clamp(44px,6.4vw,122px);line-height:1.05}._41rDvq_credits{background:var(--bg-deep);color:var(--text-primary);padding:90px var(--page-gutter) 110px;--title-hover:var(--green-neon);grid-template-columns:repeat(12,minmax(0,1fr));gap:70px 3%;display:grid}._41rDvq_creditTitle{grid-column:1/9}._41rDvq_creditTitle>.eyebrow{color:var(--green-neon);margin-bottom:35px}._41rDvq_creditTitle h2{letter-spacing:-.07em;font-size:clamp(64px,10.2vw,195px);font-weight:500;line-height:.98}._41rDvq_role{grid-column:7/-1}._41rDvq_role h3{margin-bottom:32px;font-size:clamp(34px,3.4vw,65px);line-height:1.08}._41rDvq_role>.review-badge{color:var(--text-secondary);margin-top:30px}._41rDvq_deliverables{grid-column:2/12}._41rDvq_deliverables>.eyebrow{color:var(--green-neon);margin-bottom:28px}._41rDvq_deliverables ul{margin:0;padding:0;list-style:none}._41rDvq_deliverables li{border-top:1px solid var(--line-light);letter-spacing:-.04em;grid-template-columns:45px 1fr 30px;align-items:start;gap:25px;padding:25px 0;font-size:clamp(27px,3.25vw,62px);line-height:1.15;transition:color .3s,padding .4s;display:grid}._41rDvq_deliverables li>span:first-child{font:10px var(--font-mono);letter-spacing:0;color:var(--blue-light);padding-top:10px}._41rDvq_deliverables li>span:last-child{color:var(--green-neon);font-size:25px}._41rDvq_deliverables li:nth-child(2n){padding-left:7%}._41rDvq_deliverables li:hover{color:var(--green-neon);padding-left:3%}._41rDvq_nextProject{padding:100px var(--page-gutter);background:var(--text-primary);color:var(--bg-deep);--title-hover:var(--blue);--link-hover:var(--blue);grid-template-columns:4fr 7fr;align-items:center;gap:8%;display:grid}._41rDvq_nextProject>div{padding-top:90px}._41rDvq_nextProject h2{margin:30px 0;font-size:clamp(40px,5vw,95px)}._41rDvq_nextProject figure{aspect-ratio:1.35!important}._41rDvq_nextProject:hover img{transform:scale(1.035)}@media (max-width:1023px){._41rDvq_intro>p{grid-column:5/-1}._41rDvq_shot:nth-child(2){margin-top:90px}._41rDvq_shot:nth-child(3){margin-top:-20px}._41rDvq_shot:nth-child(4){margin-top:70px}._41rDvq_shot:nth-child(5){margin-top:0}._41rDvq_narrative{gap:65px 4%}._41rDvq_chapter:first-child{grid-column:1/10}._41rDvq_chapter:nth-child(2){grid-column:7/-1;margin-top:80px}._41rDvq_chapter:nth-child(3){grid-column:1/6;margin-top:0}._41rDvq_chapter h2{font-size:38px}._41rDvq_closing{width:90%;margin-left:0}._41rDvq_creditTitle{grid-column:1/11}._41rDvq_role{grid-column:6/-1}._41rDvq_deliverables{grid-column:1/-1}}@media (max-width:767px){._41rDvq_intro{padding-bottom:40px;display:block}._41rDvq_intro>p{font-size:23px}._41rDvq_opening{margin:0}._41rDvq_filmNote{font-size:8px;top:18px;left:18px;right:18px}._41rDvq_filmNote>span:last-child{display:none}._41rDvq_visualStory{margin-top:0;padding-top:45px;padding-bottom:65px}._41rDvq_visualHeading{align-items:start;margin-bottom:38px;font-size:9px}._41rDvq_visualHeading>span{text-align:right;max-width:100px;font-size:9px}._41rDvq_constellation{gap:30px 5%}._41rDvq_shot:nth-child(2){grid-column:5/span 8;margin-top:0}._41rDvq_shot:nth-child(3){grid-column:1/span 8;margin-top:0}._41rDvq_shot:nth-child(4){grid-column:3/span 10;margin-top:0}._41rDvq_shot:nth-child(5){grid-column:1/-1;margin-top:0}._41rDvq_shot:nth-child(5) figure{aspect-ratio:1.4!important}._41rDvq_shotCaption{font-size:8px}._41rDvq_shotCaption>span:last-child{display:none}._41rDvq_narrative{gap:55px;margin-top:60px}._41rDvq_chapter:nth-child(n){grid-area:auto/1/auto/span 11;margin-top:0}._41rDvq_chapter:nth-child(2n){grid-column:3/span 10}._41rDvq_chapter h2{margin-bottom:25px;font-size:36px}._41rDvq_chapter>p:last-child{font-size:18px}._41rDvq_closing{width:95%;margin:65px 0 0;font-size:40px}._41rDvq_creditTitle{grid-column:1/-1}._41rDvq_role h3{font-size:35px}._41rDvq_role>p:not(.review-badge){font-size:19px}._41rDvq_deliverables{grid-column:1/-1}._41rDvq_deliverables li{grid-template-columns:24px 1fr 20px;gap:13px;padding:23px 0;font-size:27px}._41rDvq_deliverables li:nth-child(2n){padding-left:5%}._41rDvq_deliverables li>span:first-child{padding-top:7px;font-size:9px}._41rDvq_deliverables li>span:last-child{font-size:20px}._41rDvq_nextProject{padding:60px var(--page-gutter);grid-template-columns:1fr;gap:32px}._41rDvq_nextProject>div{padding-top:0}._41rDvq_nextProject>figure{width:88%;margin-left:auto}._41rDvq_nextProject h2{font-size:47px}._41rDvq_desktopCount{display:none}._41rDvq_mobileCount{display:inline}._41rDvq_intro>p{font-size:21px;line-height:1.5}._41rDvq_intro>div{margin-bottom:24px}._41rDvq_opening>figure{aspect-ratio:4/3!important}._41rDvq_visualHeading>span{max-width:115px;font-size:10px}._41rDvq_constellation{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}._41rDvq_shot:nth-child(n){grid-column:auto;min-width:0;margin:0}._41rDvq_shot:first-child{grid-column:1/-1}._41rDvq_shot:nth-child(3),._41rDvq_shot:nth-child(4){display:none}._41rDvq_shot:first-child figure{aspect-ratio:3/2!important}._41rDvq_shot:nth-child(2) figure,._41rDvq_shot:nth-child(5) figure{aspect-ratio:4/5!important}._41rDvq_shotCaption{gap:0;margin-top:10px;font-size:10px}._41rDvq_narrative{margin-top:45px;display:block}._41rDvq_chapter:nth-child(n){margin:0 0 38px}._41rDvq_chapter h2{max-width:none;margin-bottom:20px;font-size:clamp(28px,8.2vw,38px);line-height:1.1}._41rDvq_chapter>p:last-child{max-width:none;font-size:17px;line-height:1.7}._41rDvq_chapter>.eyebrow{margin-bottom:16px}._41rDvq_closing{width:100%;margin-top:45px;font-size:clamp(32px,9.5vw,46px);line-height:1.1}._41rDvq_creditTitle h2{font-size:clamp(48px,15.5vw,76px)}._41rDvq_role{grid-column:1/-1}._41rDvq_role h3{margin-bottom:22px;font-size:30px}._41rDvq_role>p:not(.review-badge){font-size:17px;line-height:1.7}._41rDvq_deliverables li,._41rDvq_deliverables li:nth-child(2n){grid-template-columns:23px minmax(0,1fr) 18px;gap:10px;padding:20px 0;font-size:clamp(22px,6.4vw,30px)}._41rDvq_deliverables li>span:first-child{font-size:10px}._41rDvq_intro{padding-bottom:28px}._41rDvq_opening{margin-inline:var(--page-gutter)}._41rDvq_visualStory{padding-top:28px;padding-bottom:32px}._41rDvq_visualHeading{margin-bottom:24px}._41rDvq_narrative{margin-top:32px}._41rDvq_chapter:nth-child(n){margin-bottom:28px}._41rDvq_closing{margin-top:32px}._41rDvq_credits{gap:28px;padding-top:32px;padding-bottom:32px}}._41rDvq_chapter>p:last-child{white-space:pre-line}._41rDvq_role>._41rDvq_projectStatus{font:12px/1.65 var(--font-mono);color:var(--text-secondary);margin:24px 0}._41rDvq_role>.text-link{max-width:100%;margin-top:24px;font-size:18px}._41rDvq_intro{padding-top:64px;padding-bottom:64px}._41rDvq_intro>p{font-size:var(--type-lead);max-width:36ch;line-height:1.45}._41rDvq_visualStory{margin-top:0;padding-top:56px;padding-bottom:80px}._41rDvq_storyTextGroup{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 3%;margin:0 0 72px;display:grid}._41rDvq_storyChapter{grid-column:2/9;min-width:0}._41rDvq_storyChapter>.eyebrow{color:var(--blue);margin-bottom:24px}._41rDvq_storyChapter h2{max-width:20ch;margin-bottom:28px;font-size:clamp(38px,4.3vw,80px);line-height:1.08}._41rDvq_chapterBody p{font-size:var(--type-body);max-width:48ch;line-height:1.65}._41rDvq_chapterBody p+p{margin-top:24px}._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:first-child{grid-column:6/-1}._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:nth-child(2){grid-area:2/1/auto/7}._41rDvq_storyTextGroup[data-story-part=outcome]>._41rDvq_storyChapter:first-child{grid-column:5/-1}._41rDvq_storyTextGroup[data-story-part=outcome]>._41rDvq_storyChapter:nth-child(2){grid-area:2/1/auto/8}._41rDvq_storyGallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:36px 3%;margin:0 0 80px;display:grid}._41rDvq_storyShot{min-width:0}._41rDvq_storyGallery>._41rDvq_storyShot:first-child{grid-column:1/8}._41rDvq_storyGallery>._41rDvq_storyShot:last-child{grid-column:9/-1;margin-top:100px}._41rDvq_storyGallery>._41rDvq_storyShot:first-child figure{aspect-ratio:3/2!important}._41rDvq_storyGallery>._41rDvq_storyShot:last-child figure{aspect-ratio:4/5!important}._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:2/6}._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:70px}._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child figure{aspect-ratio:4/5!important}._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child figure{aspect-ratio:3/2!important}._41rDvq_storyClosing{font-size:var(--type-section);width:90%;max-width:21ch;margin:0 0 64px 5%;line-height:1.08}._41rDvq_storyFinal{width:90%;margin-left:auto}._41rDvq_storyFinal figure{aspect-ratio:16/9!important}._41rDvq_role>p:not(.review-badge){font-size:var(--type-body);line-height:1.6}._41rDvq_role>p._41rDvq_projectStatus{font:var(--type-note)/1.6 var(--font-mono);color:var(--text-secondary);border-top:1px solid var(--line-light);max-width:42ch;margin-top:24px;padding-top:20px}._41rDvq_relatedProject{background:var(--blue);color:var(--text-primary);padding:56px var(--page-gutter);--title-hover:var(--text-primary);--link-hover:var(--text-primary);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px 3%;display:grid}._41rDvq_relatedProject>p{font-size:var(--type-note);grid-column:1/-1}._41rDvq_relatedProject h2{font-size:var(--type-section);grid-column:1/9;min-width:0;max-width:18ch;line-height:1.08}._41rDvq_relatedProject>a{font-size:var(--type-body);grid-column:9/-1;justify-self:end;max-width:100%}._41rDvq_relatedProject :focus-visible{outline-color:var(--text-primary)}@media (min-width:768px) and (max-width:1023px){._41rDvq_relatedProject h2{grid-column:1/8}._41rDvq_relatedProject>a{grid-column:8/-1}}@media (max-width:1023px){._41rDvq_storyChapter{grid-column:1/10}._41rDvq_storyGallery>._41rDvq_storyShot:last-child{margin-top:60px}}@media (max-width:767px){._41rDvq_intro{padding-top:32px;padding-bottom:32px}._41rDvq_intro>p{font-size:var(--type-lead)}._41rDvq_visualStory{padding-top:28px;padding-bottom:32px}._41rDvq_storyTextGroup{margin-bottom:32px;display:block}._41rDvq_storyChapter+._41rDvq_storyChapter{margin-top:32px}._41rDvq_storyChapter>.eyebrow{margin-bottom:16px}._41rDvq_storyChapter h2{font-size:var(--type-section);max-width:none;margin-bottom:20px}._41rDvq_chapterBody p{max-width:none;line-height:1.6}._41rDvq_chapterBody p+p{margin-top:20px}._41rDvq_storyGallery{margin-bottom:32px;display:block}._41rDvq_storyGallery>._41rDvq_storyShot:last-child{display:none}._41rDvq_storyGallery>._41rDvq_storyShot:first-child figure,._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child figure{aspect-ratio:4/3!important}._41rDvq_storyClosing{font-size:var(--type-section);width:100%;margin:0 0 32px}._41rDvq_storyFinal{width:100%;margin:0}._41rDvq_storyFinal figure{aspect-ratio:4/3!important}._41rDvq_relatedProject{padding:32px 20px;display:block}._41rDvq_relatedProject>p,._41rDvq_relatedProject h2{margin-bottom:16px}._41rDvq_relatedProject>a{font-size:18px}._41rDvq_storyChapter h2[data-long-ending=true]{font-size:clamp(28px,8.3vw,44px)}}._41rDvq_visualStory[data-case-variant]{--case-accent:var(--blue)}._41rDvq_visualStory[data-tone=dark]{background:var(--bg-deep);color:var(--text-primary);--case-accent:var(--blue-light);--title-hover:var(--green-neon);--link-hover:var(--green-neon)}._41rDvq_visualStory[data-tone=blue]{background:var(--blue);color:var(--text-primary);--case-accent:var(--text-primary);--title-hover:var(--text-primary);--link-hover:var(--text-primary)}._41rDvq_visualStory[data-tone=dark] ._41rDvq_visualHeading,._41rDvq_visualStory[data-tone=blue] ._41rDvq_visualHeading{border-color:var(--line-light)}._41rDvq_visualStory[data-case-variant] ._41rDvq_shotCaption{color:var(--case-accent)}._41rDvq_visualStory[data-case-variant] ._41rDvq_storyChapter>.eyebrow{color:var(--case-accent)}@media (min-width:1024px){._41rDvq_casePage[data-case-frame=wide] ._41rDvq_opening>figure{aspect-ratio:16/9!important}._41rDvq_casePage[data-case-frame=portrait] ._41rDvq_opening{width:74%;margin-inline:auto}._41rDvq_casePage[data-case-frame=portrait] ._41rDvq_opening>figure{aspect-ratio:1.1!important}._41rDvq_casePage[data-case-variant=diary] ._41rDvq_opening,._41rDvq_casePage[data-case-variant=movement] ._41rDvq_opening{margin-inline:0}._41rDvq_casePage[data-case-variant=interface] ._41rDvq_opening{margin-inline:calc(var(--page-gutter) * 1.7)}._41rDvq_casePage[data-case-variant=connections] ._41rDvq_intro>p{grid-column:4/11}._41rDvq_casePage[data-case-variant=character] ._41rDvq_intro>p{grid-column:5/12}._41rDvq_visualStory[data-case-variant=book] ._41rDvq_storyGallery>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=book] ._41rDvq_storyGallery>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=book] ._41rDvq_storyGallery>._41rDvq_storyShot figure{aspect-ratio:16/10!important}._41rDvq_visualStory[data-case-variant=book] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:2/10}._41rDvq_visualStory[data-case-variant=book] ._41rDvq_storyFinal{width:100%;margin:0}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/5}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:4/5!important}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:6/-1;margin-top:160px}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child figure{aspect-ratio:3/2!important}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:5/12}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:first-child{grid-column:1/8}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:nth-child(2){grid-column:6/-1}._41rDvq_visualStory[data-case-variant=diary] ._41rDvq_storyFinal{width:82%;margin-left:0}._41rDvq_visualStory[data-case-variant=system] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=system] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=system] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:1!important}._41rDvq_visualStory[data-case-variant=system] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/5;margin-top:80px}._41rDvq_visualStory[data-case-variant=system] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:5/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/9}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:1.1!important}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:10/-1;margin-top:210px}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=poster] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot figure{aspect-ratio:1.2!important}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyChapter{grid-column:3/11}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:3/9}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:10/-1;margin-top:160px}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/6}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/12;margin-top:0}._41rDvq_visualStory[data-case-variant=connections] ._41rDvq_storyFinal{width:78%;margin-left:0}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/9}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:9/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:16/10!important}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/5;margin-top:90px}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:5/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:1/8}._41rDvq_visualStory[data-case-variant=movement] ._41rDvq_storyFinal{width:100%;margin:0}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:16/9!important}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/9}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:9/-1;margin-top:140px}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=campaign] ._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:nth-child(2){grid-area:1/7/auto/-1}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:2/7}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:7/12;margin-top:0}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:4/5!important}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/8}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child figure{aspect-ratio:16/9!important}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:9/-1;margin-top:50px}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:3/11}._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyFinal{width:70%;margin-left:0}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:1!important}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{margin-top:30px}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:2/7}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:130px}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot figure{aspect-ratio:1!important}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:1/9}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyFinal{width:75%}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/6}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:110px}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:3/4!important}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot figure{aspect-ratio:4/5!important}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:4/12}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyFinal{width:80%}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/9}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:16/10!important}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:10/-1;margin-top:100px}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:7/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot figure{aspect-ratio:16/10!important}._41rDvq_visualStory[data-case-variant=interface] ._41rDvq_storyFinal{width:100%;margin:0}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/7}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:1!important}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:8/-1;margin-top:170px}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child figure{aspect-ratio:3/2!important}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:1/9}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child figure{aspect-ratio:3/2!important}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:10/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:2/11}._41rDvq_visualStory[data-case-variant=connected-product] ._41rDvq_storyFinal{width:92%}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child{grid-column:1/6}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:last-child{grid-column:6/-1;margin-top:0}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot figure{aspect-ratio:4/3!important}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:first-child{grid-column:2/7}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyGallery[data-gallery-layout=process]>._41rDvq_storyShot:last-child{grid-column:8/-1;margin-top:125px}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyTextGroup[data-story-part=development]>._41rDvq_storyChapter:first-child{grid-column:3/11}._41rDvq_visualStory[data-case-variant=process] ._41rDvq_storyFinal{width:83%;margin-left:0}._41rDvq_visualStory:is([data-case-variant=system],[data-case-variant=poster],[data-case-variant=interface],[data-case-variant=process]) ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter{grid-column:1/-1;grid-template-columns:5fr 6fr;gap:20px 8%;display:grid}._41rDvq_visualStory:is([data-case-variant=system],[data-case-variant=poster],[data-case-variant=interface],[data-case-variant=process]) ._41rDvq_storyTextGroup[data-story-part=context]>._41rDvq_storyChapter>.eyebrow{grid-column:1/-1;margin-bottom:4px}._41rDvq_visualStory:is([data-case-variant=system],[data-case-variant=poster],[data-case-variant=interface],[data-case-variant=process]) ._41rDvq_storyTextGroup[data-story-part=context] h2{max-width:18ch;margin-bottom:0;font-size:clamp(34px,3.5vw,65px)}._41rDvq_visualStory:is([data-case-variant=system],[data-case-variant=poster],[data-case-variant=interface],[data-case-variant=process]) ._41rDvq_storyTextGroup[data-story-part=context] ._41rDvq_chapterBody{align-self:start}}@media (max-width:767px){._41rDvq_visualStory[data-case-variant=portrait] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:4/5!important}._41rDvq_visualStory[data-case-variant=character] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:1!important}._41rDvq_visualStory[data-case-variant=contact-sheet] ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:3/4!important}._41rDvq_visualStory:is([data-case-variant=interface],[data-case-variant=campaign],[data-case-variant=movement]) ._41rDvq_storyGallery[data-gallery-layout=opening]>._41rDvq_storyShot:first-child figure{aspect-ratio:16/10!important}}._41rDvq_casePage[data-case-surface=light]{background:var(--text-primary);color:var(--bg-deep)}._41rDvq_intro[data-tone=light]{background:var(--text-primary);color:var(--bg-deep);--title-hover:var(--blue)}._41rDvq_intro[data-tone=dark]{color:var(--text-primary)}._41rDvq_intro[data-tone=dark]>div>.eyebrow{color:var(--green-neon)}._41rDvq_intro[data-tone=dark] .review-badge{color:var(--text-primary)}._41rDvq_credits[data-tone=light],._41rDvq_relatedProject[data-tone=light]{background:var(--text-primary);color:var(--bg-deep);--title-hover:var(--blue);--link-hover:var(--blue)}._41rDvq_credits[data-tone=light] ._41rDvq_deliverables li>span:first-child,._41rDvq_credits[data-tone=light] ._41rDvq_deliverables li>span:last-child{color:var(--blue)}._41rDvq_credits[data-tone=light] ._41rDvq_creditTitle>.eyebrow{color:var(--blue)}._41rDvq_credits[data-tone=light] ._41rDvq_deliverables>.eyebrow{color:var(--blue)}._41rDvq_credits[data-tone=light] ._41rDvq_role>p._41rDvq_projectStatus{color:var(--bg-deep)}._41rDvq_credits[data-tone=light] ._41rDvq_role>.review-badge{color:var(--bg-deep)}._41rDvq_credits[data-tone=light] ._41rDvq_role>p._41rDvq_projectStatus,._41rDvq_credits[data-tone=light] ._41rDvq_deliverables li{border-color:var(--line-dark)}._41rDvq_credits[data-tone=light] ._41rDvq_deliverables li:hover{color:var(--blue)}._41rDvq_relatedProject[data-tone=light]{border-top:1px solid var(--line-dark)}._41rDvq_relatedProject[data-tone=dark]{color:var(--text-primary);--title-hover:var(--green-neon);--link-hover:var(--green-neon);border-top:1px solid var(--line-light)}._41rDvq_relatedProject[data-tone=light] :focus-visible{outline-color:var(--blue)}._41rDvq_casePage{--case-surface-space:clamp(64px,5vw,96px)}._41rDvq_visualStory>[data-story-part=context]{margin-bottom:var(--case-surface-space)}._41rDvq_visualStory>[data-story-part=outcome]{padding-top:var(--case-surface-space)}._41rDvq_storyBand{margin-inline:calc(-1 * var(--page-gutter));padding:var(--case-surface-space) var(--page-gutter);display:flow-root}._41rDvq_storyBand>[data-gallery-layout=process]{margin-bottom:0}._41rDvq_storyBand[data-tone=light]{background:linear-gradient(135deg,#0152f709,transparent 60%),var(--text-primary);color:var(--bg-deep);--case-accent:var(--blue);--title-hover:var(--blue);--link-hover:var(--blue)}._41rDvq_storyBand[data-tone=dark]{color:var(--text-primary);--case-accent:var(--text-primary);--title-hover:var(--green-neon);--link-hover:var(--green-neon)}._41rDvq_storyBand[data-tone=dark][data-ambient-surface]{background:radial-gradient(ellipse at 8% 0%,#0152f729,transparent 56%),radial-gradient(ellipse at 92% 100%,#00b86b1f,transparent 58%),var(--bg-deep)}@media (max-width:767px){._41rDvq_casePage{--case-surface-space:48px}}._41rDvq_visualStory[data-case-variant] ._41rDvq_storyFinal{margin-bottom:64px}@media (max-width:767px){._41rDvq_visualStory[data-case-variant] ._41rDvq_storyFinal{margin-bottom:32px}}._41rDvq_finalGallery{max-width:1180px;margin:0 auto 72px}._41rDvq_finalGallery:last-of-type{margin-bottom:64px}@media (max-width:767px){._41rDvq_finalGallery,._41rDvq_finalGallery:last-of-type{margin-bottom:36px}}@media (min-width:768px) and (max-width:1023px){._41rDvq_storyChapter h2 .text-ending[data-long-ending=true]{white-space:normal}}._41rDvq_opening>figure{aspect-ratio:16/9!important}:is(._41rDvq_opening img,._41rDvq_opening video){object-fit:cover}._41rDvq_casePage[data-case-frame] ._41rDvq_opening{background:0 0;width:100%;margin:0}._41rDvq_casePage[data-case-frame] ._41rDvq_opening>figure{width:100%;aspect-ratio:16/9!important}._41rDvq_storySegment{max-width:1440px;margin:0 auto 72px}._41rDvq_storySegment ._41rDvq_storyTextGroup{gap:0;margin:0 0 36px}._41rDvq_storySegment ._41rDvq_storyChapter{grid-column:1/span 8}._41rDvq_storySegment ._41rDvq_storyChapter h2{max-width:20ch;margin-bottom:24px;font-size:clamp(32px,3.5vw,62px);line-height:1.08}._41rDvq_storySegment ._41rDvq_chapterBody p{max-width:48ch;font-size:clamp(18px,1.5vw,23px);line-height:1.65}._41rDvq_chapterGallery{width:100%;margin:0}@media (min-width:768px){._41rDvq_chapterGallery [data-composition-pair=true] ._41rDvq_storyChapter{grid-template-columns:5fr 6fr;gap:0 8%;padding-bottom:12px;display:grid}._41rDvq_chapterGallery [data-composition-pair=true] ._41rDvq_storyChapter>.eyebrow{grid-column:1/-1;margin-bottom:20px}._41rDvq_chapterGallery [data-composition-pair=true] ._41rDvq_storyChapter h2{margin-bottom:0}}@media (max-width:767px){._41rDvq_storySegment{margin-bottom:40px}._41rDvq_storySegment ._41rDvq_storyTextGroup{margin-bottom:24px;display:block}._41rDvq_storySegment ._41rDvq_storyChapter{width:100%;margin:0}._41rDvq_storySegment ._41rDvq_storyChapter h2{font-size:clamp(30px,8.3vw,40px)}._41rDvq_storySegment ._41rDvq_chapterBody p{font-size:17px}._41rDvq_casePage[data-case-frame] ._41rDvq_opening>figure{aspect-ratio:16/10!important}}._41rDvq_inlineClosing{max-width:22ch;margin-top:36px;font-size:clamp(30px,3.1vw,52px);line-height:1.1}
