@media (max-width:47.99rem){.about-module__65-7Xq__page .page-section--major{--section-gap:var(--space-8)}}.about-module__65-7Xq__lead{max-width:var(--content-reading)}.about-module__65-7Xq__purposeProse{gap:var(--space-3);max-width:var(--content-reading);display:grid}.about-module__65-7Xq__purposeProse p{color:var(--color-text);font-size:var(--type-lead);line-height:1.5}.about-module__65-7Xq__practiceIntro{max-width:var(--content-reading);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--type-lead)}.about-module__65-7Xq__practiceArea{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--rule-standard) solid var(--color-rule);transition:background-color var(--motion-fast) var(--motion-ease-release);display:grid}.about-module__65-7Xq__areaHead{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.about-module__65-7Xq__proof{margin-top:var(--space-5)}.about-module__65-7Xq__proof .about-module__65-7Xq__areaName{font-family:var(--font-display);font-size:var(--type-heading);line-height:var(--leading-heading);text-transform:uppercase}.about-module__65-7Xq__proof .about-module__65-7Xq__areaBody{max-width:var(--content-reading);color:var(--color-text);font-size:var(--type-lead)}.about-module__65-7Xq__cut{margin-block:var(--space-5)}.about-module__65-7Xq__subordinate{gap:var(--space-5);display:grid}@media (max-width:63.99rem){.about-module__65-7Xq__cut+.about-module__65-7Xq__subordinate .about-module__65-7Xq__practiceArea:first-child{border-top:0}}@media (min-width:64rem){.about-module__65-7Xq__subordinate{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.about-module__65-7Xq__subordinate .about-module__65-7Xq__areaName{font-family:var(--font-display);font-size:var(--type-heading);line-height:var(--leading-heading);text-transform:uppercase}.about-module__65-7Xq__subordinate .about-module__65-7Xq__areaBody{color:var(--color-text-muted);font-size:var(--type-body);transition:color var(--motion-fast) var(--motion-ease-release)}.about-module__65-7Xq__movement{gap:var(--space-5);margin:var(--space-5) 0 0;counter-reset:beat;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:64rem){.about-module__65-7Xq__movement{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.about-module__65-7Xq__beat{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--rule-standard) solid var(--color-rule);transition:background-color var(--motion-fast) var(--motion-ease-release);grid-template-columns:minmax(0,1fr);display:grid}.about-module__65-7Xq__beatLabel{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--type-heading);line-height:var(--leading-heading);text-transform:uppercase;overflow-wrap:anywhere;min-width:0;display:flex}.about-module__65-7Xq__beatLabel:before{counter-increment:beat;content:counter(beat, decimal-leading-zero);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);color:var(--color-text-muted);-webkit-text-fill-color:var(--color-text-muted);font-weight:800}.about-module__65-7Xq__beatBody{color:var(--color-text-muted);font-size:var(--type-body);transition:color var(--motion-fast) var(--motion-ease-release)}.about-module__65-7Xq__capabilityIntro{max-width:var(--content-reading);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--type-body)}.about-module__65-7Xq__capabilityList{margin:var(--space-5) 0 0;border-bottom:var(--rule-structural) solid var(--color-ink);padding:0;list-style:none}.about-module__65-7Xq__capabilityItem{gap:.35rem var(--space-5);padding-block:var(--space-3);border-top:var(--rule-faint) solid var(--color-rule-faint);transition:background-color var(--motion-fast) var(--motion-ease-release), border-color var(--motion-fast) var(--motion-ease-release);grid-template-columns:1fr;display:grid}.about-module__65-7Xq__capabilityItem:first-child{border-top:var(--rule-structural) solid var(--color-ink)}@media (min-width:48rem){.about-module__65-7Xq__capabilityItem{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}.about-module__65-7Xq__capabilityLabel{font-family:var(--font-sans);font-size:var(--type-lead);letter-spacing:.005em;font-weight:700}.about-module__65-7Xq__capabilityBody{color:var(--color-text-muted);font-size:var(--type-body);transition:color var(--motion-fast) var(--motion-ease-release)}@media (hover:hover) and (pointer:fine){.about-module__65-7Xq__practiceArea:hover,.about-module__65-7Xq__beat:hover,.about-module__65-7Xq__capabilityItem:hover{background:var(--color-surface-panel)}.about-module__65-7Xq__practiceArea:hover .about-module__65-7Xq__areaBody,.about-module__65-7Xq__beat:hover .about-module__65-7Xq__beatBody,.about-module__65-7Xq__capabilityItem:hover .about-module__65-7Xq__capabilityBody{color:var(--color-ink)}.about-module__65-7Xq__capabilityItem:hover{border-top-color:var(--color-ink)}}.about-module__65-7Xq__close{gap:var(--space-3);max-width:42ch;display:grid}.about-module__65-7Xq__closeBody{font-size:var(--type-lead);color:var(--color-text)}.about-module__65-7Xq__closeLink{min-height:2.75rem;font-family:var(--font-sans);font-size:var(--type-small);letter-spacing:var(--tracking-cta);text-transform:uppercase;color:var(--color-ink);border-bottom:3px solid var(--color-signal);transition:background-color var(--motion-fast) var(--motion-ease-release), transform var(--motion-fast) var(--motion-ease-release);align-self:start;align-items:center;gap:.5rem;padding-block-end:.15rem;font-weight:800;text-decoration:none;display:inline-flex}.about-module__65-7Xq__closeLink>span{transition:transform var(--motion-splice) var(--motion-ease-release)}.about-module__65-7Xq__closeLink:is(:hover,:focus-visible){background:var(--color-surface-panel);color:var(--color-ink);transform:translate(4px)}.about-module__65-7Xq__closeLink:is(:hover,:focus-visible)>span{transform:translate(6px)}.about-module__65-7Xq__closeLink:active{transform:translate(0)}.about-module__65-7Xq__purposeSpacer{display:none}@media (min-width:64rem){.about-module__65-7Xq__purposeSpacer{display:block}}
.accountable-profile-module__OK0V7G__profile{gap:var(--space-3);max-width:var(--content-reading);margin-top:var(--space-2);display:grid}.accountable-profile-module__OK0V7G__name{font-family:var(--font-sans);font-size:var(--type-lead);letter-spacing:.01em;font-weight:700}.accountable-profile-module__OK0V7G__lead{font-family:var(--font-sans);font-size:var(--type-lead);line-height:1.4}.accountable-profile-module__OK0V7G__body{color:var(--color-text-muted);font-size:var(--type-body)}
.scenes-module__DzHeIG__manifesto{padding-block:clamp(var(--space-13), 14vw, var(--space-20));position:relative}.scenes-module__DzHeIG__manifestoText{max-width:17ch;font-family:var(--font-display);font-size:var(--type-hero-display);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.scenes-module__DzHeIG__word{--word:clamp(0, calc(var(--scene-progress,1) * (var(--n) + 3) - var(--i) - 1), 1);color:color-mix(in srgb, var(--color-ink) calc(var(--word) * 100%), var(--color-slate))}.scenes-module__DzHeIG__manifestoCut{width:100%;height:var(--rule-signal);margin-top:clamp(var(--space-5), 5vw, var(--space-8));background:var(--color-signal);transform:scaleX(clamp(0, calc((var(--scene-progress,1) - .86) * 8), 1));transform-origin:0;display:block}.scenes-module__DzHeIG__work{padding-block:clamp(var(--space-8), 9vw, var(--space-13));border-top:var(--rule-strong) solid var(--color-ink);position:relative}.scenes-module__DzHeIG__workStage{gap:clamp(var(--space-5), 6vw, var(--space-8));display:grid}.scenes-module__DzHeIG__workHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.scenes-module__DzHeIG__workCounter{color:var(--color-text-muted);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);align-items:baseline;gap:.35rem;margin-inline-start:auto;font-weight:800;line-height:1.25;display:none}.scenes-module__DzHeIG__counterWindow{height:1.25em;color:var(--color-ink);display:inline-block;overflow:clip}.scenes-module__DzHeIG__counterDigits{transform:translateY(calc(round(nearest, var(--scene-progress,0) * (var(--count) - 1)) * -1.25em));transition:transform var(--motion-reveal) var(--motion-ease-release);display:grid}.scenes-module__DzHeIG__workAll{min-height:2.75rem;color:var(--color-ink);font-size:var(--type-label-nav);letter-spacing:var(--tracking-nav);text-transform:uppercase;transition:transform var(--motion-fast) var(--motion-ease-release);align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.scenes-module__DzHeIG__workAll>span,.scenes-module__DzHeIG__workAction>span{transition:transform var(--motion-splice) var(--motion-ease-release)}.scenes-module__DzHeIG__workAll:is(:hover,:focus-visible){text-decoration:underline;-webkit-text-decoration-color:var(--color-signal);text-decoration-color:var(--color-signal);text-underline-offset:.2em}.scenes-module__DzHeIG__workAll:is(:hover,:focus-visible)>span,.scenes-module__DzHeIG__workLink:is(:hover,:focus-visible) .scenes-module__DzHeIG__workAction>span{transform:translate(6px)}.scenes-module__DzHeIG__workAll:active{transform:translateY(1px)}.scenes-module__DzHeIG__workRail{gap:clamp(var(--space-13), 14vw, var(--space-20));width:min(100% - (2 * var(--page-gutter)), var(--content-wide));margin:0 auto;padding:0;list-style:none;display:grid}.scenes-module__DzHeIG__workPanel{min-width:0}.scenes-module__DzHeIG__workLink{gap:clamp(var(--space-3), 4vw, var(--space-5));color:inherit;outline-offset:.75rem;text-decoration:none;display:grid}.scenes-module__DzHeIG__workCopy{align-content:end;gap:var(--space-2);min-width:0;display:grid}.scenes-module__DzHeIG__workNumber{font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);align-items:center;gap:.75rem;font-weight:800;display:inline-flex}.scenes-module__DzHeIG__workNumber:before{background:var(--color-signal);content:"";flex:none;width:.5rem;height:.5rem}.scenes-module__DzHeIG__workName{overflow-wrap:anywhere;max-width:none}.scenes-module__DzHeIG__workStatement{max-width:24ch;font-size:var(--type-lead);line-height:1.35}.scenes-module__DzHeIG__workMeta{color:var(--color-text-muted);font-size:var(--type-label-nav);letter-spacing:var(--tracking-nav);text-transform:uppercase;flex-wrap:wrap;gap:.25rem 1.25rem;font-weight:700;display:flex}.scenes-module__DzHeIG__workAction{min-height:2.75rem;font-size:var(--type-small);letter-spacing:var(--tracking-cta);text-transform:uppercase;border-bottom:3px solid var(--color-signal);justify-self:start;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.scenes-module__DzHeIG__workVisual{--draw:clamp(0, calc(var(--item-enter,1) * 1.8), 1);min-width:0;transition:transform var(--motion-hover-emphasis) var(--motion-ease-reveal)}@media (hover:hover) and (pointer:fine){.scenes-module__DzHeIG__workLink:hover .scenes-module__DzHeIG__workVisual{transform:translate(-.25rem,-.25rem)}.scenes-module__DzHeIG__workLink:hover .scenes-module__DzHeIG__workVisual [data-visual-lift]{transform:scale(1.035)}}.scenes-module__DzHeIG__workLink:focus-visible .scenes-module__DzHeIG__workVisual{transform:translate(-.25rem,-.25rem)}.scenes-module__DzHeIG__workLink:focus-visible .scenes-module__DzHeIG__workVisual [data-visual-lift]{transform:scale(1.035)}.scenes-module__DzHeIG__workLink:active .scenes-module__DzHeIG__workVisual{transform:translate(.125rem,.125rem)}.scenes-module__DzHeIG__workLink:active .scenes-module__DzHeIG__workVisual [data-visual-lift]{transform:scale(1.01)}.scenes-module__DzHeIG__workProgress{display:none}@media (min-width:64rem){.scenes-module__DzHeIG__workLink{align-items:end;gap:clamp(var(--space-5), 4vw, var(--space-8));grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.scenes-module__DzHeIG__workLink .scenes-module__DzHeIG__workName{font-size:var(--type-page-title)}}.scenes-module__DzHeIG__workspace{padding-top:clamp(var(--space-8), 9vw, var(--space-13));position:relative}.scenes-module__DzHeIG__workspaceStage{width:min(100% - (2 * var(--page-gutter)), 85rem);place-items:center;margin-inline:auto;display:grid}.scenes-module__DzHeIG__workspaceFrame{--open:clamp(0, calc(var(--item-enter,1) * 1.5), 1);width:100%;clip-path:inset(calc((1 - var(--open)) * 32%) calc((1 - var(--open)) * 20%));overflow:hidden}.scenes-module__DzHeIG__workspaceImage{width:100%;height:auto;transform:scale(calc(1 + (1 - var(--open)) * .2));display:block}@media (max-width:47.99rem){.scenes-module__DzHeIG__workspaceStage{width:100%}.scenes-module__DzHeIG__workspaceFrame{aspect-ratio:4/3}.scenes-module__DzHeIG__workspaceImage{object-fit:cover;object-position:50% 45%;height:100%}}.scenes-module__DzHeIG__method{padding-block:clamp(var(--space-13), 12vw, var(--space-20));position:relative}.scenes-module__DzHeIG__methodInner{gap:clamp(var(--space-5), 6vw, var(--space-8));display:grid}.scenes-module__DzHeIG__methodHead{gap:var(--space-2);display:grid}.scenes-module__DzHeIG__methodLead{max-width:36ch;color:var(--color-text-muted);font-size:var(--type-lead);line-height:1.4}.scenes-module__DzHeIG__methodSteps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.scenes-module__DzHeIG__methodStep{align-content:start;gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:var(--rule-structural) solid var(--color-ink);display:grid}.scenes-module__DzHeIG__methodIndex{color:var(--color-ink);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);font-weight:800}.scenes-module__DzHeIG__methodIndex>span{color:var(--color-text-muted)}.scenes-module__DzHeIG__methodLabel{font-family:var(--font-display);font-size:var(--type-heading);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-transform:uppercase;overflow-wrap:anywhere}.scenes-module__DzHeIG__methodBody{max-width:34ch;color:var(--color-text-muted);font-size:var(--type-body)}.scenes-module__DzHeIG__methodProgress{display:none}@media (min-width:64rem){.scenes-module__DzHeIG__methodSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.scenes-module__DzHeIG__close{padding-block:clamp(var(--space-13), 14vw, var(--space-20));border-top:var(--rule-strong) solid var(--color-ink);position:relative;overflow-x:clip}.scenes-module__DzHeIG__closeInner{gap:clamp(var(--space-5), 5vw, var(--space-8));display:grid}.scenes-module__DzHeIG__closeHeading{overflow-wrap:anywhere;transform:translateX(calc((1 - var(--scene-enter,1)) * var(--page-gutter) * .75))}.scenes-module__DzHeIG__closeRow{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.scenes-module__DzHeIG__closeAvailability{color:var(--color-text-muted);font-size:var(--type-body)}.scenes-module__DzHeIG__closeCredit{max-width:44ch;padding-top:var(--space-3);border-top:var(--rule-divider) solid var(--color-divider);color:var(--color-text-muted);font-size:var(--type-body);gap:.35rem;display:grid}.scenes-module__DzHeIG__closeName{color:var(--color-ink);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:800}@media (prefers-reduced-motion:no-preference){:root[data-scenes=live] .scenes-module__DzHeIG__manifesto{height:260svh;padding-block:0}:root[data-scenes=live] .scenes-module__DzHeIG__manifestoStage{top:var(--scene-header-offset,var(--header-height));min-height:calc(100svh - var(--scene-header-offset,var(--header-height)));grid-template-columns:minmax(0,1fr);align-content:center;display:grid;position:sticky}:root[data-scenes=live] .scenes-module__DzHeIG__method{height:calc(var(--count) * 100svh);padding-block:0}:root[data-scenes=live] .scenes-module__DzHeIG__methodStage{top:var(--scene-header-offset,var(--header-height));min-height:calc(100svh - var(--scene-header-offset,var(--header-height)));padding-block:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:center;display:grid;position:sticky}:root[data-scenes=live] .scenes-module__DzHeIG__methodSteps{grid-template-columns:minmax(0,1fr)}:root[data-scenes=live] .scenes-module__DzHeIG__methodStep{--local:calc(var(--scene-progress,1) * var(--count) - var(--i));--enter:clamp(0, calc(var(--local) * 5), 1);--exit:clamp(0, calc((var(--local) - .8) * 5), 1);clip-path:inset(calc((1 - var(--enter)) * 100%) 0 calc(var(--exit) * 100%) 0);transform:translateY(calc((1 - var(--enter)) * 1.5rem - var(--exit) * 1.5rem));border-top:0;grid-area:1/1;padding-top:0}:root[data-scenes=live] .scenes-module__DzHeIG__methodStep:first-child{--enter:1}:root[data-scenes=live] .scenes-module__DzHeIG__methodStep:last-child{--exit:0}:root[data-scenes=live] .scenes-module__DzHeIG__methodLabel{font-size:var(--type-hero-display);line-height:var(--leading-display)}:root[data-scenes=live] .scenes-module__DzHeIG__methodProgress{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-1);display:grid}:root[data-scenes=live] .scenes-module__DzHeIG__methodProgress>span{height:var(--rule-structural);background:var(--color-divider);position:relative}:root[data-scenes=live] .scenes-module__DzHeIG__methodProgress>span:after{background:var(--color-ink);content:"";transform:scaleX(clamp(0, calc(var(--scene-progress,1) * var(--count) - var(--i)), 1));transform-origin:0;position:absolute;inset:0}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){:root[data-scenes=live] .scenes-module__DzHeIG__work{--scene-pinned:1;height:calc(var(--count) * 100svh);padding-block:0}:root[data-scenes=live] .scenes-module__DzHeIG__workStage{top:var(--scene-header-offset,var(--header-height));height:calc(100svh - var(--scene-header-offset,var(--header-height)));padding-block:clamp(var(--space-3), 4vh, var(--space-5));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:0;position:sticky;overflow:clip;container-type:inline-size}:root[data-scenes=live] .scenes-module__DzHeIG__workCounter{display:inline-flex}:root[data-scenes=live] .scenes-module__DzHeIG__workRail{width:max-content;padding-inline:max(var(--page-gutter), calc((100cqw - var(--content-wide)) / 2));transform:translate3d(calc((100cqw - 100%) * var(--scene-progress,0)), 0, 0);will-change:transform;align-items:center;gap:0;margin:0;display:flex}:root[data-scenes=live] .scenes-module__DzHeIG__workPanel{--panel-draw:clamp(0, calc((var(--scene-progress,1) * (var(--count) - 1) - var(--i)) * 1.6 + 1), 1);width:min(88cqw,108rem);flex:none;padding-inline-end:clamp(var(--space-5), 6cqw, 8rem)}:root[data-scenes=live] .scenes-module__DzHeIG__workLink{grid-template-columns:minmax(17rem,3.5fr) minmax(0,8.5fr)}:root[data-scenes=live] .scenes-module__DzHeIG__workVisual{max-width:calc((100svh - var(--scene-header-offset,var(--header-height)) - 16rem) * 1.6);justify-self:end;width:100%}:root[data-scenes=live] .scenes-module__DzHeIG__workPanel:first-child{--panel-draw:clamp(0, calc(var(--scene-enter,1) * 1.25), 1)}:root[data-scenes=live] .scenes-module__DzHeIG__workPanel:last-child{width:calc(100cqw - 2 * max(var(--page-gutter), calc((100cqw - var(--content-wide)) / 2)));padding-inline-end:0}:root[data-scenes=live] .scenes-module__DzHeIG__workVisual{--draw:var(--panel-draw)}:root[data-scenes=live] .scenes-module__DzHeIG__workProgress{height:var(--rule-structural);margin-inline:max(var(--page-gutter), calc((100cqw - var(--content-wide)) / 2));background:var(--color-divider);display:block;position:relative}:root[data-scenes=live] .scenes-module__DzHeIG__workProgress>span{background:var(--color-signal);transform:scaleX(var(--scene-progress,0));transform-origin:0;position:absolute;inset:0}}@media (min-width:48rem) and (prefers-reduced-motion:no-preference){:root[data-scenes=live] .scenes-module__DzHeIG__workspace{height:180svh;padding-top:0}:root[data-scenes=live] .scenes-module__DzHeIG__workspaceStage{top:var(--scene-header-offset,var(--header-height));height:calc(100svh - var(--scene-header-offset,var(--header-height)));position:sticky}:root[data-scenes=live] .scenes-module__DzHeIG__workspaceFrame{--open:clamp(0, calc(var(--scene-progress,1) * 1.6), 1)}}
.motion-hero-module__LN7jWa__motionHero{gap:var(--space-3);justify-items:start;display:grid}.motion-hero-module__LN7jWa__stageWrap{width:100%;position:relative}.motion-hero-module__LN7jWa__wordmarkButton{z-index:1;width:100%;aspect-ratio:var(--stage-ratio);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;left:0}.motion-hero-module__LN7jWa__wordmarkButton:focus-visible{outline:2px solid var(--color-signal);outline-offset:.35rem}.motion-hero-module__LN7jWa__motionHero{--stage-ratio:2.4 / 1}.motion-hero-module__LN7jWa__stage{width:100%;aspect-ratio:var(--stage-ratio);--wordmark-size:38cqw;--top-x:-1.35cqw;--top-y:-.22cqh;--mid-x:.85cqw;--mid-y:0cqh;--bot-x:-.55cqw;--bot-y:.22cqh;--top-clip:inset(0 0 61% 0);--mid-clip:inset(38% 0 38% 0);--bot-clip:inset(61% 0 0 0);--cut-top:61.6%;display:block;position:relative;container-type:size}@media (max-width:47.99rem){.motion-hero-module__LN7jWa__stage{--wordmark-size:38cqw;--top-x:-1.5cqw;--top-y:-.12cqh;--bot-x:1.5cqw;--bot-y:.12cqh;--top-clip:inset(0 0 49% 0);--bot-clip:inset(50% 0 0 0);--cut-top:51%}.motion-hero-module__LN7jWa__sliceMiddle{display:none}}.motion-hero-module__LN7jWa__slice{font-family:var(--font-display);font-size:var(--wordmark-size);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink);opacity:1;margin:0;font-weight:400;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.motion-hero-module__LN7jWa__sliceTop{clip-path:var(--top-clip)}.motion-hero-module__LN7jWa__sliceMiddle{clip-path:var(--mid-clip)}.motion-hero-module__LN7jWa__sliceBottom{clip-path:var(--bot-clip)}.motion-hero-module__LN7jWa__stageWrap:not(.motion-hero-module__LN7jWa__isPlaying,.motion-hero-module__LN7jWa__isIdent) .motion-hero-module__LN7jWa__sliceTop{clip-path:none}.motion-hero-module__LN7jWa__stageWrap:not(.motion-hero-module__LN7jWa__isPlaying,.motion-hero-module__LN7jWa__isIdent) :is(.motion-hero-module__LN7jWa__sliceMiddle,.motion-hero-module__LN7jWa__sliceBottom){visibility:hidden}.motion-hero-module__LN7jWa__cutLine{left:-4%;top:var(--cut-top);background:var(--color-signal);transform-origin:0;opacity:0;width:108%;height:2px;position:absolute;transform:scaleX(1)}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceTop{animation:motion-hero-module__LN7jWa__sliceTop var(--motion-hero-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceMiddle{animation:motion-hero-module__LN7jWa__sliceMiddle var(--motion-hero-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceBottom{animation:motion-hero-module__LN7jWa__sliceBottom var(--motion-hero-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__cutLine{animation:motion-hero-module__LN7jWa__cutLine var(--motion-hero-duration) both}.motion-hero-module__LN7jWa__isIdent .motion-hero-module__LN7jWa__stage{--top-x:-1.6cqw;--top-y:-.14cqh;--bot-x:1.6cqw;--bot-y:.14cqh;--top-clip:inset(0 0 49% 0);--bot-clip:inset(50% 0 0 0);--cut-top:51%}.motion-hero-module__LN7jWa__isIdent .motion-hero-module__LN7jWa__sliceMiddle{display:none}.motion-hero-module__LN7jWa__isIdent .motion-hero-module__LN7jWa__sliceTop{animation:motion-hero-module__LN7jWa__sliceTop var(--motion-ident-duration) both}.motion-hero-module__LN7jWa__isIdent .motion-hero-module__LN7jWa__sliceBottom{animation:motion-hero-module__LN7jWa__sliceBottom var(--motion-ident-duration) both}.motion-hero-module__LN7jWa__isIdent .motion-hero-module__LN7jWa__cutLine{animation:motion-hero-module__LN7jWa__cutLine var(--motion-ident-duration) both}.motion-hero-module__LN7jWa__motionHero[data-paused=true] .motion-hero-module__LN7jWa__slice,.motion-hero-module__LN7jWa__motionHero[data-paused=true] .motion-hero-module__LN7jWa__cutLine,.motion-hero-module__LN7jWa__motionHero[data-paused=true] .motion-hero-module__LN7jWa__essence{animation-play-state:paused}@keyframes motion-hero-module__LN7jWa__sliceTop{0%{opacity:0;transform:translate(calc(var(--top-x) * 1.5), calc(-50% + var(--top-y) * 1.5));animation-timing-function:step-end}12.5%{opacity:1;transform:translate(calc(var(--top-x) * 1.5), calc(-50% + var(--top-y) * 1.5));animation-timing-function:var(--motion-reveal-steps)}30%{transform:translate(calc(var(--top-x)), calc(-50% + var(--top-y)));animation-timing-function:step-end}35%{transform:translate(calc(var(--top-x)), calc(-50% + var(--top-y)));animation-timing-function:var(--motion-ease-release)}56.25%,to{opacity:1;transform:translateY(-50%)}}@keyframes motion-hero-module__LN7jWa__sliceMiddle{0%{opacity:0;transform:translate(calc(var(--mid-x) * 1.5), calc(-50% + var(--mid-y) * 1.5));animation-timing-function:step-end}12.5%{opacity:1;transform:translate(calc(var(--mid-x) * 1.5), calc(-50% + var(--mid-y) * 1.5));animation-timing-function:var(--motion-reveal-steps)}30%{transform:translate(calc(var(--mid-x)), calc(-50% + var(--mid-y)));animation-timing-function:step-end}35%{transform:translate(calc(var(--mid-x)), calc(-50% + var(--mid-y)));animation-timing-function:var(--motion-ease-release)}56.25%,to{opacity:1;transform:translateY(-50%)}}@keyframes motion-hero-module__LN7jWa__sliceBottom{0%{opacity:0;transform:translate(calc(var(--bot-x) * 1.5), calc(-50% + var(--bot-y) * 1.5));animation-timing-function:step-end}12.5%{opacity:1;transform:translate(calc(var(--bot-x) * 1.5), calc(-50% + var(--bot-y) * 1.5));animation-timing-function:var(--motion-reveal-steps)}30%{transform:translate(calc(var(--bot-x)), calc(-50% + var(--bot-y)));animation-timing-function:step-end}35%{transform:translate(calc(var(--bot-x)), calc(-50% + var(--bot-y)));animation-timing-function:var(--motion-ease-release)}56.25%,to{opacity:1;transform:translateY(-50%)}}@keyframes motion-hero-module__LN7jWa__cutLine{0%{opacity:1;animation-timing-function:step-end;transform:scaleX(0)}30%{opacity:1;animation-timing-function:var(--motion-cut-steps);transform:scaleX(0)}34.5%{opacity:1;animation-timing-function:step-end;transform:scaleX(1)}40%{opacity:1;transform:scaleX(1)}40.1%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceTop{animation:motion-hero-module__LN7jWa__sliceReducedTop var(--motion-hero-reduced-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceMiddle{animation:motion-hero-module__LN7jWa__sliceReducedMiddle var(--motion-hero-reduced-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__sliceBottom{animation:motion-hero-module__LN7jWa__sliceReducedBottom var(--motion-hero-reduced-duration) both}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__cutLine{animation:none}}@keyframes motion-hero-module__LN7jWa__sliceReducedTop{0%{transform:translate(calc(var(--top-x) * .35), calc(-50% + var(--top-y) * .35));animation-timing-function:var(--motion-ease-release)}to{transform:translateY(-50%)}}@keyframes motion-hero-module__LN7jWa__sliceReducedMiddle{0%{transform:translate(calc(var(--mid-x) * .35), calc(-50% + var(--mid-y) * .35));animation-timing-function:var(--motion-ease-release)}to{transform:translateY(-50%)}}@keyframes motion-hero-module__LN7jWa__sliceReducedBottom{0%{transform:translate(calc(var(--bot-x) * .35), calc(-50% + var(--bot-y) * .35));animation-timing-function:var(--motion-ease-release)}to{transform:translateY(-50%)}}.motion-hero-module__LN7jWa__essence{max-width:26ch;font-family:var(--font-sans);font-size:var(--type-lead);color:var(--color-ink);opacity:1;margin:0;font-weight:500;line-height:1.15}.motion-hero-module__LN7jWa__arrow{color:var(--color-signal);padding-inline:.15em}.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__essence{animation:motion-hero-module__LN7jWa__supportIn var(--motion-hero-duration) both}@media (prefers-reduced-motion:reduce){.motion-hero-module__LN7jWa__isPlaying .motion-hero-module__LN7jWa__essence{animation:none}}@keyframes motion-hero-module__LN7jWa__supportIn{0%{opacity:0;animation-timing-function:step-end}60.6%{opacity:1}to{opacity:1}}
.spliced-process-film-module__iHuj-G__feature{gap:clamp(var(--space-5), 5vw, var(--space-8));grid-template-columns:minmax(0,1fr);display:grid}.spliced-process-film-module__iHuj-G__header{gap:var(--space-3) var(--space-8);align-items:end;display:grid}@media (min-width:64rem){.spliced-process-film-module__iHuj-G__header{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}}.spliced-process-film-module__iHuj-G__eyebrow{color:var(--color-text-muted);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:.65rem;margin-block-end:var(--space-2);font-weight:800;display:flex}.spliced-process-film-module__iHuj-G__eyebrow:before{content:"";background:var(--color-signal);width:.5rem;height:.5rem}.spliced-process-film-module__iHuj-G__title{max-width:12ch;font-family:var(--font-display);font-size:var(--type-heading);letter-spacing:var(--tracking-stacked-heading);font-weight:400;line-height:var(--leading-stacked-heading);text-transform:uppercase;text-wrap:balance}.spliced-process-film-module__iHuj-G__intro{max-width:36ch;color:var(--color-text-muted);font-size:var(--type-body)}.spliced-process-film-module__iHuj-G__figure{gap:var(--space-2);margin:0;display:grid}.spliced-process-film-module__iHuj-G__frame{appearance:none;border:var(--rule-standard) solid var(--color-ink);aspect-ratio:16/9;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;outline:var(--rule-faint) solid transparent;outline-offset:calc(-1 * var(--rule-faint));transition:border-color var(--motion-fast) linear, outline-color var(--motion-fast) linear;background:#f2f2f0;padding:0;display:block;position:relative;overflow:hidden}.spliced-process-film-module__iHuj-G__frame:after{content:"";pointer-events:none;border:var(--rule-faint) solid #1413101f;position:absolute;inset:0}.spliced-process-film-module__iHuj-G__video{object-fit:contain;background:#f2f2f0;width:100%;height:100%;display:block}.spliced-process-film-module__iHuj-G__poster{z-index:1;pointer-events:none;display:block;position:absolute;inset:0}.spliced-process-film-module__iHuj-G__poster img{object-fit:contain;background:#f2f2f0;width:100%;height:100%;display:block}.spliced-process-film-module__iHuj-G__feature:not([data-film-state=idle]) .spliced-process-film-module__iHuj-G__poster{display:none}.spliced-process-film-module__iHuj-G__frame:hover{border-color:var(--color-signal);outline-color:var(--color-signal)}.spliced-process-film-module__iHuj-G__frame:focus-visible{outline:3px solid var(--color-signal);outline-offset:4px}.spliced-process-film-module__iHuj-G__frame:disabled{cursor:default}.spliced-process-film-module__iHuj-G__frame:disabled:hover{border-color:var(--color-ink);outline-color:#0000}.spliced-process-film-module__iHuj-G__cornerSignal{z-index:2;background:var(--color-signal);width:.65rem;height:.65rem;transition:transform var(--motion-reveal) var(--motion-ease-release);position:absolute;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem);transform:scale(.7)}.spliced-process-film-module__iHuj-G__feature[data-film-state=playing] .spliced-process-film-module__iHuj-G__cornerSignal{transform:scale(1)}.spliced-process-film-module__iHuj-G__caption{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;font-weight:700;display:flex}@media (max-width:47.99rem){.spliced-process-film-module__iHuj-G__figure{width:auto;margin-inline:calc(-1 * var(--page-gutter));gap:0}.spliced-process-film-module__iHuj-G__frame{background:var(--color-inverse-surface);aspect-ratio:9/16;border-left:0;border-right:0}.spliced-process-film-module__iHuj-G__frame:after{border-left:0;border-right:0}.spliced-process-film-module__iHuj-G__frame:focus-visible{outline-offset:-4px}.spliced-process-film-module__iHuj-G__video{background:var(--color-inverse-surface);object-fit:contain}.spliced-process-film-module__iHuj-G__poster img{background:var(--color-inverse-surface)}.spliced-process-film-module__iHuj-G__caption{padding:var(--space-2) var(--page-gutter) 0}}@media (prefers-reduced-motion:reduce){.spliced-process-film-module__iHuj-G__cornerSignal{transition:none;transform:none}.spliced-process-film-module__iHuj-G__frame{transition:none}}
.project-visual-module__UWgGLG__visual{min-width:0;margin:0;position:relative}.project-visual-module__UWgGLG__frame{--open:var(--draw,1);aspect-ratio:16/10;background:var(--visual-stage,var(--color-ink));clip-path:inset(calc((1 - var(--open)) * 14%) calc((1 - var(--open)) * 9%));position:relative;overflow:hidden}.project-visual-module__UWgGLG__visual[data-project-visual=drone-soccer-fest]{--visual-stage:#10223f}.project-visual-module__UWgGLG__visual[data-project-visual=vialo]{--visual-stage:#e6dfd1}.project-visual-module__UWgGLG__visual[data-project-visual=zykemark]{--visual-stage:#1d1c19}.project-visual-module__UWgGLG__lift{width:100%;height:100%;transition:transform var(--motion-image-settle) var(--motion-ease-reveal);position:relative}.project-visual-module__UWgGLG__image{object-fit:contain;width:100%;height:100%;transform:scale(calc(1 + (1 - var(--open)) * .16));transform-origin:50%;display:block}.project-visual-module__UWgGLG__visual[data-visual-status=approved] .project-visual-module__UWgGLG__image{width:84%;height:auto;margin:auto;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff1f,0 1.5rem 3rem -1.25rem #000000b3}.project-visual-module__UWgGLG__splice{opacity:0;pointer-events:none;position:absolute;inset:0}.project-visual-module__UWgGLG__visual[data-splice=live] .project-visual-module__UWgGLG__splice{opacity:1}.project-visual-module__UWgGLG__tag{background:var(--color-ink);color:var(--color-paper);font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:clamp(0, calc((var(--open) - .7) * 3.4), 1);align-items:center;gap:.5rem;padding:.3125rem .5rem;font-weight:800;line-height:1.2;display:inline-flex;position:absolute;top:clamp(.5rem,1.6%,1rem);left:clamp(.5rem,1.1%,1rem)}@media (max-width:47.99rem){.project-visual-module__UWgGLG__tag{letter-spacing:var(--tracking-nav);gap:.375rem;padding:.25rem .4375rem}}.project-visual-module__UWgGLG__tag:before{background:var(--color-signal);content:"";flex:none;width:.375rem;height:.375rem}
.foundation-module__b4sURW__page{gap:var(--space-13);display:grid}.foundation-module__b4sURW__demo{gap:var(--space-3);display:grid}.foundation-module__b4sURW__demoLabel{font-size:var(--type-label-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-signal);font-weight:800}.foundation-module__b4sURW__roleList{gap:0;display:grid}.foundation-module__b4sURW__roleRow{gap:.25rem var(--space-5);padding-block:var(--space-2);border-top:var(--rule-divider) solid var(--color-divider);grid-template-columns:1fr;align-items:baseline;display:grid}@media (min-width:48rem){.foundation-module__b4sURW__roleRow{grid-template-columns:13rem 1fr}}.foundation-module__b4sURW__roleName{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--type-label-nav);color:var(--color-muted)}.foundation-module__b4sURW__swatches{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));display:grid}.foundation-module__b4sURW__swatch{gap:.5rem;display:grid}.foundation-module__b4sURW__chip{border:var(--rule-divider) solid var(--color-divider);height:3.5rem}.foundation-module__b4sURW__chipCaption{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--type-label-nav);color:var(--color-muted)}.foundation-module__b4sURW__block{min-height:4rem;padding:var(--space-2);background:var(--color-panel);border:var(--rule-divider) solid var(--color-divider);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--type-label-nav);color:var(--color-muted);text-align:center;place-items:center;display:grid}.foundation-module__b4sURW__blockTall{min-height:7rem}.foundation-module__b4sURW__inverse{gap:var(--space-2);padding:var(--space-5);display:grid}.foundation-module__b4sURW__containerDemo{padding-block:var(--space-2);outline:var(--rule-divider) dashed var(--color-slate);outline-offset:var(--space-1)}.foundation-module__b4sURW__ruleStack{gap:var(--space-3);display:grid}.foundation-module__b4sURW__ruleRow{gap:var(--space-1);display:grid}.foundation-module__b4sURW__gridDemo{gap:var(--space-3);display:grid}
