.showcase_page__df9ol{--ink:#0b0c0c;--paper:#f0efeb;--line:rgba(11,12,12,.2);--muted:#757570;--copper:#a85e3b;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif}.showcase_page__df9ol *{box-sizing:border-box}.showcase_page__df9ol a{color:inherit;text-decoration:none}.showcase_page__df9ol a:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.showcase_scrollProgress__7nKCc{position:fixed;z-index:100;top:0;right:0;left:0;height:2px;overflow:hidden;background:rgba(11,12,12,.06);pointer-events:none}.showcase_scrollProgress__7nKCc i{display:block;width:100%;height:100%;transform-origin:left center;background:var(--copper);box-shadow:0 0 14px rgba(168,94,59,.45)}.showcase_eyebrow__uFnwz{margin:0;font:600 10px/1.2 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.showcase_nav__C7g6R{position:absolute;z-index:10;top:0;left:50%;display:flex;width:min(calc(100% - 64px),1400px);min-height:82px;transform:translateX(-50%);align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:#565650;font:600 10px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.showcase_nav__C7g6R a{display:inline-flex;min-height:44px;align-items:center;gap:10px;transition:color .18s ease}.showcase_nav__C7g6R a:hover{color:var(--ink)}.showcase_nav__C7g6R>span{white-space:nowrap}.showcase_hero__IDa_d{min-height:780px;padding:160px max(5vw,32px) 88px}.showcase_hero__IDa_d>.showcase_eyebrow__uFnwz{color:var(--copper)}.showcase_hero__IDa_d h1{display:flex;flex-direction:column;margin:36px 0 0;font-size:clamp(72px,10.4vw,164px);font-weight:400;line-height:.82;letter-spacing:-.078em}.showcase_hero__IDa_d h1 span:last-child{align-self:flex-end;padding-right:8vw}.showcase_heroBottom__yNSL5{display:grid;grid-template-columns:minmax(270px,.72fr) 1.7fr;gap:9vw;align-items:end;margin-top:108px}.showcase_heroIntro__2zSwF{max-width:430px;margin:0;color:#53534f;font-size:clamp(16px,1.4vw,21px);line-height:1.55}.showcase_hero__IDa_d dl{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin:0}.showcase_hero__IDa_d dl>div{min-width:0;border-top:1px solid var(--line);padding-top:18px}.showcase_briefCopy__6BT0X dt,.showcase_hero__IDa_d dt{color:var(--muted);font:600 9px/1.3 var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.showcase_hero__IDa_d dd{margin:20px 0 0;font-size:15px;line-height:1.45}.showcase_cover__jHMRL{position:relative;padding:0 5vw 10vw}.showcase_coverStage__QHpro{position:relative;overflow:visible;padding:0 0 clamp(54px,6vw,92px);background:transparent}.showcase_laptopMockup___T6pt{position:relative;z-index:1;width:min(100%,1770px);aspect-ratio:2364/1356;margin:0 auto;filter:drop-shadow(0 24px 24px rgba(11,12,12,.16))}.showcase_laptopFrame__zm4QO{position:absolute;z-index:1;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showcase_coverViewport__CwMFY{position:absolute;z-index:2;top:4.55%;left:11.15%;width:77.7%;height:83.6%;overflow:hidden;border-radius:clamp(7px,.9vw,16px) clamp(7px,.9vw,16px) 0 0;background:#050505}.showcase_coverVideo__Exl5k{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#050505}.showcase_coverVideo__Exl5k:focus-visible{outline:2px solid var(--copper);outline-offset:-4px}.showcase_liveButton__wv445{position:absolute;z-index:2;right:clamp(28px,8vw,132px);bottom:clamp(18px,2.7vw,38px);display:inline-flex;width:auto;min-height:54px;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(11,12,12,.18);border-radius:999px;padding:0 20px 0 22px;background:#fff;color:var(--ink)!important;box-shadow:0 10px 28px rgba(11,12,12,.14);font:600 10px/1 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:opacity .22s ease,transform .26s cubic-bezier(.16,1,.3,1),background .18s ease,color .18s ease,box-shadow .18s ease}.showcase_liveButton__wv445 svg{width:16px;height:16px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.showcase_liveButton__wv445:hover{background:var(--ink);color:#fff!important;box-shadow:0 14px 32px rgba(11,12,12,.2)}.showcase_liveButton__wv445:hover svg{transform:translate(2px,-2px)}.showcase_liveButton__wv445:focus-visible{outline-color:var(--ink)}@media (hover:hover) and (pointer:fine){.showcase_liveButton__wv445{opacity:0;transform:translateY(10px);pointer-events:none}.showcase_coverStage__QHpro:hover .showcase_liveButton__wv445,.showcase_liveButton__wv445:focus-visible{opacity:1;transform:translateY(0);pointer-events:auto}}.showcase_brief__WV54k,.showcase_productionProof___Vrsz{background:var(--ink);color:#fff}.showcase_brief__WV54k{padding:132px 6vw 150px}.showcase_brief__WV54k>.showcase_eyebrow__uFnwz,.showcase_closingContent__aoErt .showcase_eyebrow__uFnwz,.showcase_productionProof___Vrsz .showcase_eyebrow__uFnwz{color:#a7a7a1}.showcase_briefGrid__9vy1S{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:10vw;align-items:start;margin-top:70px}.showcase_brief__WV54k h2,.showcase_closingContent__aoErt h2,.showcase_sectionHeader__LQV72 h2{margin:0;font-size:clamp(52px,6.7vw,106px);font-weight:400;line-height:.98;letter-spacing:-.062em}.showcase_brief__WV54k h2 em,.showcase_productionProof___Vrsz h2 em{display:block;color:#858580;font-family:var(--font-sans),sans-serif;font-weight:400}.showcase_briefCopy__6BT0X>p{margin:0;color:#b9b9b3;font-size:17px;line-height:1.72}.showcase_briefCopy__6BT0X dl{margin:58px 0 0}.showcase_briefCopy__6BT0X dl>div{display:grid;grid-template-columns:110px 1fr;gap:20px;border-top:1px solid hsla(0,0%,100%,.2);padding:16px 0}.showcase_briefCopy__6BT0X dd{margin:0;color:#f1f1ec;font-size:13px;line-height:1.45}.showcase_logoConcept__EwYQc{padding:138px 5vw 160px;background:#dad7cf}.showcase_logoHeader__dgIOV{max-width:1180px}.showcase_logoHeader__dgIOV .showcase_eyebrow__uFnwz{color:var(--copper)}.showcase_logoHeader__dgIOV h2{max-width:1050px;margin:38px 0 0;font-size:clamp(52px,6.7vw,106px);font-weight:400;line-height:.98;letter-spacing:-.062em}.showcase_logoHeader__dgIOV>p:last-child{max-width:680px;margin:38px 0 0;color:#5c5b56;font-size:17px;line-height:1.7}.showcase_logoProcess__wrR8C{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,82px);align-items:start;margin-top:92px}.showcase_logoProcess__wrR8C figure{margin:0}.showcase_logoProcess__wrR8C figure>div{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid rgba(11,12,12,.14);background:#efeee9}.showcase_logoProcess__wrR8C img{-o-object-fit:contain;object-fit:contain}.showcase_logoSketch__BRVDn{width:min(100%,560px);margin-top:clamp(40px,8vw,122px)!important}.showcase_sketchLensFrame__tOkjk{--lens-size:172px;--lens-x:50%;--lens-y:50%;--lens-bg-width:220%;--lens-bg-height:220%;--lens-bg-x:50%;--lens-bg-y:50%;isolation:isolate}.showcase_sketchLensImage__ef50m{z-index:0;transition:filter .36s cubic-bezier(.16,1,.3,1)}.showcase_sketchLens__9dhZ0{position:absolute;z-index:2;top:var(--lens-y);left:var(--lens-x);width:var(--lens-size);height:var(--lens-size);border:1px solid hsla(0,0%,100%,.78);border-radius:50%;opacity:0;background-image:linear-gradient(118deg,rgba(166,188,193,.1),transparent 38%,rgba(185,106,77,.12) 78%,hsla(0,0%,100%,.18)),url(/dh-media/brand/logo-process-sketch.png);background-repeat:no-repeat;background-position:50%,var(--lens-bg-x) var(--lens-bg-y);background-size:100% 100%,var(--lens-bg-width) var(--lens-bg-height);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.72),inset -12px -10px 24px rgba(152,80,58,.08),inset 12px 8px 22px rgba(108,139,145,.08),0 18px 44px rgba(35,32,28,.2);transform:translate3d(-50%,-50%,0) scale(.86);transition:opacity .18s ease,transform .32s cubic-bezier(.16,1,.3,1);pointer-events:none}.showcase_sketchLens__9dhZ0:after{position:absolute;inset:8px;border:1px solid rgba(27,27,25,.13);border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.22),transparent 38%,hsla(0,0%,100%,.08));content:""}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.showcase_sketchLensFrame__tOkjk{cursor:zoom-in}.showcase_sketchLensFrame__tOkjk:hover .showcase_sketchLens__9dhZ0{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}.showcase_sketchLensFrame__tOkjk:hover .showcase_sketchLensImage__ef50m{filter:contrast(.94) brightness(.98)}}.showcase_logoFinal__Y5_5Y>div{box-shadow:0 24px 70px rgba(25,23,20,.12)}.showcase_logoProcess__wrR8C figcaption{margin-top:14px;color:#65645f;font:500 9px/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.showcase_logoRationale__Fj6cT{display:grid;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:9vw;align-items:start;margin-top:104px}.showcase_logoRationale__Fj6cT>p{max-width:470px;margin:0;color:#4d4c48;font-size:18px;line-height:1.7}.showcase_logoLogic__oWX37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(11,12,12,.24)}.showcase_logoLogic__oWX37 article{min-height:180px;border-bottom:1px solid rgba(11,12,12,.24);padding:24px 32px 32px 0}.showcase_logoLogic__oWX37 article:nth-child(2n){border-left:1px solid rgba(11,12,12,.24);padding-right:0;padding-left:32px}.showcase_logoLogic__oWX37 h3{margin:0;font-size:22px;font-weight:500;letter-spacing:-.035em}.showcase_logoLogic__oWX37 p{max-width:320px;margin:52px 0 0;color:#66655f;font-size:14px;line-height:1.6}.showcase_direction__ulYUQ,.showcase_responsiveStory__N0t6Q,.showcase_selectedWork__f_ZIn{padding:138px 5vw 150px}.showcase_sectionHeader__LQV72{display:grid;grid-template-columns:.46fr 1.2fr .68fr;gap:5vw;align-items:start;margin-bottom:90px}.showcase_sectionHeader__LQV72 .showcase_eyebrow__uFnwz{padding-top:11px;color:var(--copper)}.showcase_sectionHeader__LQV72 h2{font-size:clamp(48px,5.8vw,90px)}.showcase_sectionHeader__LQV72>p:last-child{margin:10px 0 0;color:#63635e;font-size:16px;line-height:1.7}.showcase_browserFrame__K6mpp{position:relative;overflow:hidden;border-radius:14px;background:#111;box-shadow:0 24px 70px rgba(0,0,0,.15)}.showcase_browserCapture__yU3u9{position:relative;aspect-ratio:4/3;overflow:hidden}.showcase_browserCapture__yU3u9 img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.showcase_browserBar__PYRlY{position:relative;z-index:2;display:flex;height:38px;align-items:center;gap:7px;padding:0 14px;background:#20211f}.showcase_browserBar__PYRlY>span{width:7px;height:7px;border-radius:50%;background:#64645f}.showcase_browserBar__PYRlY small{position:absolute;left:50%;color:#9a9a94;font:500 8px/1 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;transform:translateX(-50%)}.showcase_principles__eG7Is{display:grid;grid-template-columns:repeat(3,1fr);margin-top:76px;border-top:1px solid var(--line)}.showcase_principles__eG7Is article{min-height:250px;padding:23px 32px 20px 0;border-right:1px solid var(--line)}.showcase_principles__eG7Is article:not(:first-child){padding-left:32px}.showcase_principles__eG7Is article:last-child{border-right:0}.showcase_principles__eG7Is article>span{color:var(--muted);font:500 9px/1 var(--font-mono),monospace}.showcase_principles__eG7Is h3{margin:70px 0 18px;font-size:25px;font-weight:400;letter-spacing:-.03em}.showcase_principles__eG7Is p{max-width:340px;margin:0;color:#6d6d68;font-size:14px;line-height:1.65}.showcase_visualSystem__zP49O{padding:138px 5vw 160px;background:#fff}.showcase_editorialGrid__FCtn7{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,.78fr);gap:16px;align-items:end}.showcase_editorialGrid__FCtn7 figure,.showcase_festivalHero__tInXq,.showcase_productionFrames__NQW3O figure,.showcase_projectGrid__VAq7i figure{margin:0}.showcase_editorialGrid__FCtn7 figure>div,.showcase_festivalHero__tInXq>div,.showcase_productionFrames__NQW3O figure>div,.showcase_projectGrid__VAq7i figure>div{position:relative;overflow:hidden;background:#111}.showcase_editorialLarge__zSECZ>div{aspect-ratio:16/10}.showcase_editorialSide__CdpyO>div{aspect-ratio:3/4}.showcase_editorialSide__CdpyO img{filter:grayscale(1)}.showcase_editorialWide__xIXIF{grid-column:span 2;margin-top:80px!important}.showcase_editorialWide__xIXIF>div{aspect-ratio:16/6.5}.showcase_editorialGrid__FCtn7 img,.showcase_festivalHero__tInXq img,.showcase_productionFrames__NQW3O img,.showcase_projectGrid__VAq7i img{-o-object-fit:cover;object-fit:cover}.showcase_editorialGrid__FCtn7 figcaption,.showcase_productionFrames__NQW3O figcaption{display:flex;gap:16px;margin-top:12px;border-top:1px solid var(--line);padding-top:12px;font-size:12px}.showcase_editorialGrid__FCtn7 figcaption span,.showcase_productionFrames__NQW3O figcaption span{color:var(--muted);font:500 9px/1.4 var(--font-mono),monospace}.showcase_responsiveStory__N0t6Q{background:#deddd8}.showcase_deviceShowcase__1U0RG{position:relative;isolation:isolate;min-height:clamp(650px,69vw,940px);overflow:hidden;padding:clamp(42px,6vw,86px);background:linear-gradient(135deg,hsla(0,0%,100%,.24),transparent 36%),#c8c6c0}.showcase_deviceShowcase__1U0RG:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(22,22,20,.055) 1px,transparent 0),linear-gradient(90deg,rgba(22,22,20,.055) 1px,transparent 0);background-size:38px 38px;content:"";-webkit-mask-image:linear-gradient(135deg,#000,transparent 72%);mask-image:linear-gradient(135deg,#000,transparent 72%)}.showcase_desktopDevice__OFAAB{position:relative;width:82%;overflow:visible;border:9px solid #1a1b1a;border-radius:18px 18px 10px 10px;background:#111;box-shadow:0 35px 80px rgba(18,18,16,.27)}.showcase_desktopDeviceBar__9h6_x{position:relative;display:flex;height:34px;align-items:center;gap:6px;padding:0 13px;background:#20211f}.showcase_desktopDeviceBar__9h6_x>span{width:6px;height:6px;border-radius:50%;background:#64645f}.showcase_desktopDeviceBar__9h6_x small{position:absolute;left:50%;color:#9a9a94;font:500 8px/1 var(--font-mono),monospace;letter-spacing:.09em;text-transform:uppercase;transform:translateX(-50%)}.showcase_desktopDeviceScreen__577fu{position:relative;aspect-ratio:4/3;overflow:hidden;background:#080808}.showcase_desktopDeviceScreen__577fu img,.showcase_mobileDeviceScreen__K6Uhy img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.showcase_desktopDeviceBase__qU96j{position:absolute;top:calc(100% + 9px);left:50%;width:107%;height:13px;border-radius:0 0 50% 50%;background:linear-gradient(180deg,#343532,#171817);box-shadow:0 8px 12px rgba(0,0,0,.18);transform:translateX(-50%)}.showcase_mobileDevice__tcYt7{position:absolute;z-index:2;right:clamp(30px,6vw,90px);bottom:clamp(64px,7vw,100px);width:clamp(178px,21vw,294px);padding:9px;border:1px solid #3c3d3a;border-radius:34px;background:#111210;box-shadow:0 38px 70px rgba(16,16,14,.36),inset 0 0 0 1px hsla(0,0%,100%,.1)}.showcase_mobileDeviceScreen__K6Uhy{position:relative;aspect-ratio:374/844;overflow:hidden;border-radius:26px;background:#050505}.showcase_mobileDeviceSpeaker__ozpbH{position:absolute;z-index:3;top:15px;left:50%;width:28%;height:5px;border-radius:999px;background:#090a09;box-shadow:0 0 0 1px hsla(0,0%,100%,.08);transform:translateX(-50%)}.showcase_deviceCaption__vNu2H{position:absolute;right:clamp(30px,6vw,90px);bottom:24px;left:clamp(30px,6vw,90px);display:flex;justify-content:space-between;color:#555550;font:500 9px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.showcase_responsiveNotes__x86AA{display:grid;grid-template-columns:repeat(3,1fr);margin-top:62px;border-top:1px solid #b6b4ae}.showcase_responsiveNotes__x86AA article{display:flex;flex-direction:column;min-height:190px;padding:20px 30px 24px 0;border-right:1px solid #b6b4ae}.showcase_responsiveNotes__x86AA article:not(:first-child){padding-left:30px}.showcase_responsiveNotes__x86AA article:last-child{border-right:0}.showcase_responsiveNotes__x86AA article>span{color:#85847e;font:500 9px/1 var(--font-mono),monospace}.showcase_responsiveNotes__x86AA h3{margin:auto 0 9px;font-size:20px;letter-spacing:-.03em}.showcase_responsiveNotes__x86AA p{max-width:280px;margin:0;color:#6c6c66;font-size:13px;line-height:1.55}.showcase_productionProof___Vrsz{padding:138px 0 156px}.showcase_productionProof___Vrsz .showcase_sectionHeader__LQV72{padding:0 5vw}.showcase_productionProof___Vrsz .showcase_sectionHeader__LQV72 h2{color:#fff}.showcase_productionProof___Vrsz .showcase_sectionHeader__LQV72>p:last-child{color:#9c9c97}.showcase_festivalHero__tInXq>div{aspect-ratio:16/9}.showcase_festivalHero__tInXq figcaption{display:flex;justify-content:space-between;padding:15px 5vw 0;color:#999994;font:500 9px/1.4 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.showcase_productionFrames__NQW3O{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:90px 5vw 0}.showcase_productionFrames__NQW3O figure>div{aspect-ratio:4/3}.showcase_productionFrames__NQW3O figcaption{border-color:hsla(0,0%,100%,.2);color:#d4d4ce}.showcase_selectedWork__f_ZIn{background:#fff}.showcase_projectGrid__VAq7i{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.showcase_projectGrid__VAq7i figure>div{aspect-ratio:4/5}.showcase_projectGrid__VAq7i figure:nth-child(2){margin-top:84px}.showcase_projectGrid__VAq7i img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.showcase_projectGrid__VAq7i figure:hover img{transform:scale(1.025)}.showcase_projectGrid__VAq7i figcaption{display:flex;flex-direction:column;gap:8px;padding-top:14px}.showcase_projectGrid__VAq7i figcaption>span{color:var(--muted);font:500 9px/1.3 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.showcase_projectGrid__VAq7i figcaption>strong{font-size:15px;font-weight:500}.showcase_closingVisual__0SB6q{position:relative;min-height:min(74vw,980px);overflow:hidden;background:#111}.showcase_closingVisual__0SB6q>img{-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;filter:grayscale(1) brightness(.72)}.showcase_closingVisual__0SB6q:after{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.48) 48%,rgba(0,0,0,.12) 78%);content:""}.showcase_closingContent__aoErt{position:absolute;z-index:2;left:6vw;bottom:8vw;color:#fff}.showcase_closingContent__aoErt h2{margin-top:30px}.showcase_closingContent__aoErt>a{display:inline-flex;min-height:54px;align-items:center;gap:22px;margin-top:48px;border-bottom:1px solid hsla(0,0%,100%,.65);font-size:13px}.showcase_footer__TBNmk{position:relative;min-height:780px;padding:128px 7vw 84px;background:#1b1c1d;color:#fff;text-align:center}.showcase_footer__TBNmk>p{margin:0;color:#8b8c8f;font:500 10px/1 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.showcase_footer__TBNmk>a:not(.showcase_allWork__LgeAU){display:block;margin:40px 0 60px;font-size:clamp(70px,9vw,140px);line-height:.9;letter-spacing:-.07em}.showcase_nextPreview__aMOOc{position:relative;width:min(360px,58vw);aspect-ratio:16/9;margin:auto;overflow:hidden}.showcase_nextPreview__aMOOc img{-o-object-fit:cover;object-fit:cover}.showcase_allWork__LgeAU{display:flex;width:132px;height:72px;margin:64px auto 0;align-items:center;justify-content:center;border:1px solid #4b4c50;border-radius:50%;font-size:13px}.showcase_allWork__LgeAU sup{margin-left:3px;color:#888}.showcase_footerMeta__pPtPO{position:absolute;right:4vw;bottom:30px;left:4vw;display:flex;justify-content:space-between;color:#797a7f;font:500 9px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal]{opacity:0;filter:blur(4px);transform:translate3d(0,30px,0) scale(.994);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),filter .56s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=heading]{transform:translate3d(0,42px,0)}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=media]{transform:translate3d(0,34px,0) scale(.982)}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=media] img{transform:scale(1.035);transition:transform 1.05s cubic-bezier(.16,1,.3,1)}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal][data-dh-visible]{opacity:1;filter:blur(0);transform:translateZ(0) scale(1);will-change:auto}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=media][data-dh-visible] img{transform:scale(1)}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-stagger]>*{opacity:0;filter:blur(3px);transform:translate3d(0,24px,0);transition:opacity .48s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),filter .48s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-stagger][data-dh-visible]>*{opacity:1;filter:blur(0);transform:translateZ(0);will-change:auto}.showcase_page__df9ol [data-dh-stagger][data-dh-visible]>:nth-child(2){transition-delay:70ms}.showcase_page__df9ol [data-dh-stagger][data-dh-visible]>:nth-child(3){transition-delay:.14s}.showcase_page__df9ol [data-dh-stagger][data-dh-visible]>:nth-child(4){transition-delay:.21s}@keyframes showcase_dhNavIn__HJ110{0%{opacity:0}to{opacity:1}}@keyframes showcase_dhHeroIn__Znw3c{0%{opacity:0;filter:blur(6px);transform:translate3d(0,44px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@media (prefers-reduced-motion:no-preference){.showcase_nav__C7g6R{animation:showcase_dhNavIn__HJ110 .52s ease both}.showcase_hero__IDa_d>.showcase_eyebrow__uFnwz{animation:showcase_dhHeroIn__Znw3c .62s cubic-bezier(.16,1,.3,1) 80ms both}.showcase_hero__IDa_d h1 span{animation:showcase_dhHeroIn__Znw3c .82s cubic-bezier(.16,1,.3,1) .14s both}.showcase_hero__IDa_d h1 span:last-child{animation-delay:.22s}.showcase_heroIntro__2zSwF{animation:showcase_dhHeroIn__Znw3c .68s cubic-bezier(.16,1,.3,1) .3s both}.showcase_hero__IDa_d dl>div{animation:showcase_dhHeroIn__Znw3c .62s cubic-bezier(.16,1,.3,1) .34s both}.showcase_hero__IDa_d dl>div:nth-child(2){animation-delay:.4s}.showcase_hero__IDa_d dl>div:nth-child(3){animation-delay:.46s}}@media (max-width:900px){.showcase_briefGrid__9vy1S,.showcase_heroBottom__yNSL5{gap:5vw}.showcase_sectionHeader__LQV72{grid-template-columns:.35fr 1.15fr}.showcase_sectionHeader__LQV72>p:last-child{grid-column:2}}@media (max-width:760px){.showcase_eyebrow__uFnwz{font-size:9px}.showcase_nav__C7g6R{width:calc(100% - 32px);min-height:68px}.showcase_nav__C7g6R>span{display:none}.showcase_hero__IDa_d{min-height:auto;padding:116px 16px 68px}.showcase_hero__IDa_d h1{margin-top:28px;font-size:clamp(54px,17vw,76px);line-height:.88}.showcase_hero__IDa_d h1 span:last-child{align-self:flex-start;padding-right:0}.showcase_heroBottom__yNSL5{display:flex;flex-direction:column;gap:52px;align-items:stretch;margin-top:58px}.showcase_heroIntro__2zSwF{max-width:520px;font-size:16px}.showcase_hero__IDa_d dl{grid-template-columns:1fr;gap:20px}.showcase_hero__IDa_d dl>div{display:grid;grid-template-columns:100px 1fr;gap:12px;align-items:baseline;padding-top:12px}.showcase_hero__IDa_d dd{margin:0;font-size:13px}.showcase_cover__jHMRL{padding:0 0 78px}.showcase_coverStage__QHpro{padding:0 0 44px}.showcase_laptopMockup___T6pt{width:100%;filter:drop-shadow(0 14px 14px rgba(11,12,12,.14))}.showcase_coverViewport__CwMFY{border-radius:4px 4px 0 0}.showcase_liveButton__wv445{right:18px;bottom:8px;width:auto;min-height:48px;padding:0 16px 0 18px;font-size:9px;text-align:left}.showcase_brief__WV54k,.showcase_direction__ulYUQ,.showcase_logoConcept__EwYQc,.showcase_responsiveStory__N0t6Q,.showcase_selectedWork__f_ZIn,.showcase_visualSystem__zP49O{padding:86px 18px 96px}.showcase_productionProof___Vrsz{padding:86px 0 96px}.showcase_briefGrid__9vy1S{display:block;margin-top:44px}.showcase_brief__WV54k h2,.showcase_closingContent__aoErt h2,.showcase_logoHeader__dgIOV h2,.showcase_sectionHeader__LQV72 h2{font-size:clamp(44px,14vw,64px);line-height:.98}.showcase_briefCopy__6BT0X{margin-top:52px}.showcase_briefCopy__6BT0X>p{font-size:15px}.showcase_briefCopy__6BT0X dl{margin-top:42px}.showcase_briefCopy__6BT0X dl>div{grid-template-columns:90px 1fr}.showcase_logoHeader__dgIOV h2{margin-top:26px}.showcase_logoHeader__dgIOV>p:last-child{margin-top:26px;font-size:15px}.showcase_logoProcess__wrR8C{grid-template-columns:1fr;gap:54px;margin-top:54px}.showcase_logoSketch__BRVDn{width:100%;margin-top:0!important}.showcase_logoRationale__Fj6cT{display:block;margin-top:64px}.showcase_logoRationale__Fj6cT>p{font-size:16px}.showcase_logoLogic__oWX37{grid-template-columns:1fr;margin-top:50px}.showcase_logoLogic__oWX37 article,.showcase_logoLogic__oWX37 article:nth-child(2n){min-height:auto;border-left:0;padding:24px 0 30px}.showcase_logoLogic__oWX37 p{margin-top:28px}.showcase_sectionHeader__LQV72{display:block;margin-bottom:52px}.showcase_sectionHeader__LQV72 h2{margin-top:26px}.showcase_sectionHeader__LQV72>p:last-child{margin-top:26px;font-size:15px}.showcase_browserFrame__K6mpp{border-radius:8px}.showcase_principles__eG7Is{grid-template-columns:1fr;margin-top:54px}.showcase_principles__eG7Is article{min-height:auto;padding:18px 0 30px;border-right:0;border-bottom:1px solid var(--line)}.showcase_principles__eG7Is article:not(:first-child){padding:30px 0}.showcase_principles__eG7Is h3{margin:34px 0 12px;font-size:23px}.showcase_editorialGrid__FCtn7{grid-template-columns:1fr;gap:54px}.showcase_editorialLarge__zSECZ>div,.showcase_editorialSide__CdpyO>div{aspect-ratio:4/5}.showcase_editorialSide__CdpyO{width:78%;margin-left:auto!important}.showcase_editorialWide__xIXIF{grid-column:auto;margin-top:10px!important}.showcase_editorialWide__xIXIF>div{aspect-ratio:4/3}.showcase_deviceShowcase__1U0RG{min-height:auto;padding:22px 14px 28px}.showcase_deviceShowcase__1U0RG:before{background-size:24px 24px}.showcase_desktopDevice__OFAAB{width:100%;border-width:4px;border-radius:10px 10px 6px 6px}.showcase_desktopDeviceBar__9h6_x{height:24px;gap:4px;padding:0 8px}.showcase_desktopDeviceBar__9h6_x>span{width:4px;height:4px}.showcase_desktopDeviceBar__9h6_x small{font-size:5px}.showcase_desktopDeviceBase__qU96j{top:calc(100% + 4px);height:7px}.showcase_mobileDevice__tcYt7{position:relative;right:auto;bottom:auto;width:min(48vw,190px);margin:-54px 8px 0 auto;padding:5px;border-radius:24px}.showcase_mobileDeviceScreen__K6Uhy{border-radius:19px}.showcase_mobileDeviceSpeaker__ozpbH{top:9px;height:3px}.showcase_deviceCaption__vNu2H{position:static;gap:14px;margin-top:18px;font-size:7px}.showcase_responsiveNotes__x86AA{grid-template-columns:1fr;margin-top:44px}.showcase_responsiveNotes__x86AA article,.showcase_responsiveNotes__x86AA article:not(:first-child){min-height:auto;padding:20px 0 24px;border-right:0;border-bottom:1px solid #b6b4ae}.showcase_responsiveNotes__x86AA h3{margin:30px 0 8px;font-size:19px}.showcase_productionProof___Vrsz .showcase_sectionHeader__LQV72{padding:0 18px}.showcase_festivalHero__tInXq>div{aspect-ratio:4/5}.showcase_festivalHero__tInXq img{-o-object-position:50% center;object-position:50% center}.showcase_festivalHero__tInXq figcaption{flex-direction:column;gap:8px;padding:12px 18px 0}.showcase_productionFrames__NQW3O{grid-template-columns:1fr;gap:52px;padding:62px 18px 0}.showcase_productionFrames__NQW3O figure>div{aspect-ratio:4/3}.showcase_projectGrid__VAq7i{display:flex;gap:14px;margin:0 -18px;padding:0 18px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.showcase_projectGrid__VAq7i::-webkit-scrollbar{display:none}.showcase_projectGrid__VAq7i figure,.showcase_projectGrid__VAq7i figure:nth-child(2){width:78vw;flex:0 0 auto;margin-top:0;scroll-snap-align:center}.showcase_closingVisual__0SB6q{min-height:135vw}.showcase_closingVisual__0SB6q>img{-o-object-position:68% center;object-position:68% center}.showcase_closingVisual__0SB6q:after{background:linear-gradient(180deg,rgba(0,0,0,.76),rgba(0,0,0,.35) 56%,rgba(0,0,0,.72))}.showcase_closingContent__aoErt{right:18px;bottom:64px;left:18px}.showcase_closingContent__aoErt>a{margin-top:34px}.showcase_footer__TBNmk{min-height:650px;padding:90px 20px 96px}.showcase_footer__TBNmk>a:not(.showcase_allWork__LgeAU){margin:34px 0 52px;font-size:clamp(52px,16vw,74px)}.showcase_allWork__LgeAU{margin-top:52px}.showcase_footerMeta__pPtPO{right:20px;bottom:24px;left:20px}.showcase_footerMeta__pPtPO span:nth-child(2){display:none}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=heading],.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal=media],.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal]{transform:translate3d(0,20px,0) scale(.996)}.showcase_page__df9ol[data-dh-motion=ready] [data-dh-reveal][data-dh-visible]{transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.showcase_sketchLensImage__ef50m,.showcase_sketchLens__9dhZ0{transition:none}.showcase_scrollProgress__7nKCc{display:none}.showcase_heroIntro__2zSwF,.showcase_hero__IDa_d dl>div,.showcase_hero__IDa_d h1 span,.showcase_hero__IDa_d>.showcase_eyebrow__uFnwz,.showcase_nav__C7g6R{animation:none}.showcase_liveButton__wv445,.showcase_nav__C7g6R a,.showcase_projectGrid__VAq7i img{transition:none}.showcase_page__df9ol [data-dh-reveal=media] img,.showcase_page__df9ol [data-dh-reveal],.showcase_page__df9ol [data-dh-stagger]>*{opacity:1;filter:none;transform:none;transition:none}}