:root{--ink:#0b0b0b;--paper:#f1f0ec;--line:#0b0b0b33;--grid:#0b0b0b12;--stripe:#0b0b0b0d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gutter:clamp(18px, 3.2vw, 46px);--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark]{--ink:#edebe6;--paper:#0e0e0d;--line:#edebe633;--grid:#edebe60f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;overflow-x:clip}::selection{background:var(--ink);color:var(--paper)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}p{margin:0}h1{font:inherit;margin:0}@media (pointer:fine){body,a,button{cursor:none}}html.js [data-reveal],html.js [data-mask]{opacity:0}.mono{font-family:var(--mono)}.label{letter-spacing:.2em;text-transform:uppercase;font-size:10px}.dim{opacity:.5}.dim-2,.dim-3{opacity:.55}.pad-x{padding-left:var(--gutter);padding-right:var(--gutter)}.bt{border-top:1px solid var(--line)}.mask{display:block;overflow:hidden}.mask>[data-mask]{display:inline-block}.page,main{z-index:1;position:relative}.grid-lines{z-index:0;pointer-events:none;grid-template-columns:repeat(6,1fr);display:grid;position:fixed;inset:0}.grid-lines>div:not(:last-child){border-right:1px solid var(--grid)}.cursor{z-index:999;pointer-events:none;mix-blend-mode:difference;will-change:transform;visibility:hidden;position:fixed;top:0;left:0}.cursor-dot{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute}.cursor-label{color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;font-size:10px;position:absolute}@media (pointer:coarse){.cursor{display:none}}.wipe{z-index:900;background:var(--ink);color:var(--paper);pointer-events:none;will-change:transform;padding:0 var(--gutter) clamp(26px, 4vw, 54px);align-items:flex-end;display:flex;position:fixed;inset:0}.wipe-mask{overflow:hidden}.wipe-label{letter-spacing:-.045em;text-transform:uppercase;padding:.06em 0 .1em;font-size:clamp(44px,11vw,180px);font-weight:700;line-height:.86}.header{z-index:800;padding:22px var(--gutter);mix-blend-mode:difference;color:#fff;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex;position:fixed;top:0;left:0;right:0}.header-tools{gap:clamp(14px,2vw,28px);display:flex}.nav{gap:clamp(16px,2.6vw,40px);display:flex}.nav-link{display:inline-flex;position:relative}.lang-btn{letter-spacing:inherit;text-transform:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0}.nav-link[aria-current=page]:after{content:"";width:4px;height:4px;animation:dot-in .6s var(--ease-out) both;background:currentColor;border-radius:50%;margin-left:-2px;position:absolute;bottom:-9px;left:50%}@keyframes dot-in{0%{transform:scale(0)}}.roll{white-space:nowrap;display:inline-flex}.roll-char{line-height:1.2;display:inline-block;position:relative;overflow:hidden}.roll-char>span{transition:transform .55s var(--ease-out);transition-delay:calc(var(--i) * 18ms);display:block}.roll-char>span:last-child{position:absolute;inset:0;transform:translateY(100%)}.nav-link:hover .roll-char>span:first-child,.nav-link:focus-visible .roll-char>span:first-child{transform:translateY(-100%)}.nav-link:hover .roll-char>span:last-child,.nav-link:focus-visible .roll-char>span:last-child{transform:translateY(0)}.media{border:1px solid var(--line);background-image:repeating-linear-gradient(135deg, var(--stripe) 0 1px, transparent 1px 10px);color:#0b0b0b;transition:background-color .5s;position:relative;overflow:hidden}.media-inner{position:absolute;inset:0}.media-inner img,.media-inner video{object-fit:cover;width:100%;height:100%;display:block}.media-slot{letter-spacing:.2em;text-transform:uppercase;opacity:.45;font-size:10px;position:absolute;bottom:18px;left:18px}.hero{flex-direction:column;justify-content:space-between;min-height:100svh;padding-top:clamp(90px,11vw,150px);padding-bottom:34px;display:flex;position:relative}.bg-field{z-index:0;pointer-events:none;position:fixed;inset:0}.hero-title{z-index:1;will-change:transform;flex-direction:column;display:flex;position:relative}.hero-word{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(56px,15.5vw,260px);font-weight:700;line-height:.82}.hero-last{flex-wrap:wrap;align-items:flex-end;gap:clamp(16px,4vw,64px);display:flex}.hero-sub{letter-spacing:0;text-transform:none;text-wrap:pretty;max-width:34ch;padding-bottom:clamp(6px,1.4vw,22px);font-size:clamp(13px,1.05vw,16px);font-weight:400;line-height:1.45}.hero-foot{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.stack{flex-direction:column;gap:6px;display:flex}.stack.right{text-align:right}.blink{animation:2.4s ease-in-out infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}.section{padding-top:clamp(80px,14vw,220px);padding-bottom:clamp(80px,14vw,220px)}.section-md{padding-top:clamp(80px,12vw,180px);padding-bottom:clamp(80px,12vw,180px)}.section-label{margin-bottom:clamp(40px,6vw,90px)}.manifesto{gap:clamp(40px,7vw,110px);display:grid}.offset{width:66.6667%;margin-left:16.6667%}.manifesto-lead{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,4.6vw,74px);font-weight:500;line-height:1.02}.manifesto-body{text-wrap:pretty;gap:clamp(20px,3vw,44px);max-width:78ch;font-size:clamp(14px,1.35vw,20px);line-height:1.5;display:grid}@media (width<=760px){.offset{width:100%;margin-left:0}}.rail-wrap{height:340vh;position:relative}.rail-sticky{flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.rail-head{padding:clamp(70px, 9vw, 110px) var(--gutter) 0;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.rail{padding:0 var(--gutter);will-change:transform;transform-origin:50%;flex:1;align-items:center;gap:clamp(24px,4vw,90px);display:flex}.rail-card{flex-direction:column;flex:none;gap:clamp(8px,1.4vh,16px);width:min(78vw,760px,74vh);display:flex}.rail-meta{letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.rail-media{aspect-ratio:16/10;max-height:44vh}.rail-media .media-inner{inset:0 -8%}.rail-title{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(20px,min(3.1vw,4.2vh),46px);font-weight:600;line-height:1.02}.rail-role{letter-spacing:.04em;opacity:.55;max-width:52ch;font-size:12px;line-height:1.35}.rail-progress{padding:0 var(--gutter) clamp(26px, 3vw, 42px)}.rail-track{background:var(--line);height:1px;position:relative}.rail-bar{background:var(--ink);transform-origin:0;width:100%;height:3px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(28px,4vw,64px);display:grid}.stat{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:18px;display:flex}.stat-n{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:.9}.steps{flex-direction:column;display:flex}.step{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:clamp(14px,3vw,50px);padding:clamp(18px,2.4vw,34px) 0;transition:opacity .4s;display:grid}.step:hover{opacity:.5}.step-name{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(20px,2.6vw,40px);font-weight:600;line-height:1}.step-desc{opacity:.6;text-wrap:pretty;font-size:clamp(13px,1.1vw,16px);line-height:1.45}@media (width<=640px){.step{grid-template-columns:40px minmax(0,1fr)}.step-desc{grid-column:2}}.marquee{padding:clamp(60px,8vw,110px) 0;overflow:hidden}.marquee-label{margin-bottom:clamp(28px,4vw,54px)}.marquee-track{will-change:transform;width:max-content;display:flex}.marquee-item{letter-spacing:-.03em;text-transform:uppercase;white-space:pre;font-size:clamp(28px,4.4vw,68px);font-weight:600}@media (prefers-reduced-motion:no-preference){html:not(.js) .marquee-track{animation:42s linear infinite marquee}}@keyframes marquee{to{transform:translate(-50%)}}.cta{padding-top:clamp(90px,14vw,220px);padding-bottom:clamp(40px,6vw,80px)}.cta-big{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(34px,9vw,150px);font-weight:700;line-height:.92;transition:opacity .4s;display:block}.cta-big:hover{opacity:.55}.cta-foot{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:clamp(50px,8vw,120px);display:flex}.inner{padding-top:clamp(110px,13vw,180px);padding-bottom:clamp(60px,8vw,120px)}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,6vw,90px);display:flex}.page-title{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(44px,11vw,180px);font-weight:700;line-height:.86}.filters{flex-wrap:wrap;gap:8px;margin-bottom:clamp(30px,4vw,60px);display:flex}.filter{border:1px solid var(--line);color:var(--ink);background:0 0;padding:9px 16px;transition:background .35s,color .35s,border-color .35s}.filter:hover{border-color:var(--ink)}.filter.is-active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.works-list{flex-direction:column;display:flex;position:relative}.work-row{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,2.2fr) minmax(0,1.2fr) 70px;align-items:baseline;gap:clamp(12px,2.4vw,40px);padding:clamp(16px,2vw,28px) 0;transition:opacity .4s;display:grid}.works-list:hover .work-row:not(:hover){opacity:.35}.work-num{letter-spacing:.16em;opacity:.45;font-size:10px}.work-title{letter-spacing:-.025em;text-transform:uppercase;transition:transform .6s var(--ease-out);font-size:clamp(17px,2.2vw,34px);font-weight:600;line-height:1.02}.work-row:hover .work-title{transform:translate(14px)}.work-client,.work-year{letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-size:11px}.work-year{text-align:right}@media (width<=640px){.work-row{grid-template-columns:32px minmax(0,1fr) 44px}.work-client{display:none}}.peek{z-index:700;aspect-ratio:4/5;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;width:min(30vw,380px);position:fixed;top:0;left:0}.peek-media{width:100%;height:100%}@media (pointer:coarse){.peek{display:none}}.about-title{margin-bottom:clamp(50px,8vw,120px)}.about-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:clamp(30px,5vw,90px);display:grid}.portrait{aspect-ratio:3/4}.about-text{flex-direction:column;gap:clamp(20px,2.6vw,36px);display:flex}.bio-lead{letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(20px,2.4vw,34px);line-height:1.15}.bio{opacity:.65;text-wrap:pretty;font-size:clamp(14px,1.2vw,17px);line-height:1.55}.cv{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(70px,11vw,170px);display:grid}.cv-col{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding-top:18px;display:flex}.cv-item{letter-spacing:-.01em;font-size:clamp(15px,1.5vw,22px);line-height:1.3}.contact{flex-direction:column;justify-content:space-between;gap:60px;min-height:100svh;padding-bottom:clamp(40px,6vw,70px);display:flex}.contact-label{margin-bottom:clamp(30px,5vw,70px)}.contact-mail{letter-spacing:-.04em;text-transform:uppercase;word-break:break-word;font-size:clamp(22px,6vw,112px);font-weight:700;line-height:.94;transition:opacity .4s;display:block}.contact-mail:hover{opacity:.55}.contact-body{opacity:.65;text-wrap:pretty;max-width:46ch;margin-top:clamp(30px,5vw,70px);font-size:clamp(14px,1.3vw,19px);line-height:1.5}.contact-foot{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.contact-links{gap:clamp(14px,2.4vw,36px);display:flex}@media (prefers-reduced-motion:reduce){.blink{animation:none}.wipe{display:none}}@media (width<=520px){.header{letter-spacing:.12em;letter-spacing:.08em;padding-top:18px;font-size:10px}.nav,.header-tools{gap:10px}}[data-theme=dark] .media{filter:brightness(.86)saturate(.9)}[data-theme=dark] .media:has(img,video){filter:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.wipe.is-intro{align-items:stretch;padding:0}.wipe.is-intro .wipe-mask{display:none}.intro-title{left:var(--gutter);letter-spacing:-.045em;text-transform:uppercase;color:var(--paper);opacity:.14;flex-direction:column;font-size:clamp(56px,15.5vw,260px);font-weight:700;line-height:.82;transition:opacity .4s;display:flex;position:absolute;top:clamp(90px,11vw,150px)}.intro-count{right:var(--gutter);letter-spacing:.22em;color:var(--paper);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:clamp(26px,4vw,54px)}.mobile-only{display:none}@media (width<=760px){.desktop-only{display:none!important}.mobile-only{display:revert}}.menu{z-index:790;background:var(--ink);color:var(--paper);padding:96px var(--gutter) 34px;visibility:hidden;flex-direction:column;justify-content:space-between;display:none;position:fixed;inset:0}@media (width<=760px){.menu{display:flex}}.menu-links{flex-direction:column;gap:4px;display:flex}.menu-link{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(48px,15vw,96px);font-weight:700;line-height:.95;display:block;overflow:hidden}.menu-link>span{align-items:flex-start;gap:12px;display:inline-flex}.menu-link em{letter-spacing:.2em;opacity:.5;margin-top:.9em;font-size:10px;font-style:normal;font-weight:400}.menu-link[aria-current=page]{opacity:.45}.menu-foot{gap:24px;display:flex}.mind{height:100svh;position:relative;overflow:hidden}.mind-canvas{touch-action:none;cursor:grab;position:absolute;inset:0}.mind-canvas[data-dragging]{cursor:grabbing}@media (pointer:fine){.mind-canvas,.mind-canvas[data-dragging]{cursor:none}}.mind-ui{pointer-events:none;color:var(--ink);background:linear-gradient(to top, var(--paper) 35%, color-mix(in srgb, var(--paper) 0%, transparent));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:120px;padding-bottom:clamp(26px,3vw,42px);display:flex;position:absolute;bottom:0;left:0;right:0}.mind-title{font-size:clamp(56px,13vw,220px)}.mind-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:14px;display:flex}.mind-intro{max-width:34ch;font-size:clamp(13px,1.05vw,16px);line-height:1.45}.mind-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;height:100%;padding-top:110px;padding-bottom:240px;display:grid;overflow:auto}.mind-grid-item{background:0 0;border:0;padding:0}.mind-grid-item .media{aspect-ratio:3/4}.lightbox{--ink:#0b0b0b;--paper:#f1f0ec;z-index:850;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:var(--ink);color:var(--paper);visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.lightbox-frame{will-change:transform, clip-path;pointer-events:none}.lightbox-frame img{-webkit-user-drag:none}.lightbox-zone{position:absolute;top:0;bottom:0}.lightbox-zone.prev{width:33.333%;left:0}.lightbox-zone.next{width:66.667%;right:0}.lightbox-bar,.lightbox-progress{transition:opacity .3s}.lightbox.is-holding .lightbox-bar,.lightbox.is-holding .lightbox-progress{opacity:0}.lightbox-frame .media{border:0;width:100%;height:100%}.lightbox-bar{pointer-events:none;justify-content:space-between;gap:16px;display:flex;position:absolute;top:24px;left:0;right:0}.lightbox-actions{pointer-events:auto;gap:24px;display:flex}.lightbox-actions button{font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.lightbox-progress{left:var(--gutter);right:var(--gutter);background:color-mix(in srgb, var(--paper) 20%, transparent);height:1px;position:absolute;top:10px}.lightbox-progress>div{background:var(--paper);transform-origin:0;position:absolute;inset:-1px 0;transform:scaleX(0)}.pj-head{flex-direction:column;gap:clamp(20px,3vw,40px);margin-bottom:clamp(40px,6vw,90px);display:flex}.pj-back{align-self:flex-start}.pj-title{letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;font-size:clamp(38px,8vw,140px);font-weight:700;line-height:.9}.pj-title .mask>[data-mask]{display:block}.pj-meta{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;margin:0;padding-top:18px;display:grid}.pj-meta dt{margin-bottom:6px}.pj-meta dd{margin:0}.pj-film{justify-content:center;margin-bottom:clamp(40px,6vw,90px);display:flex}.pj-gallery{flex-direction:column;gap:clamp(14px,2vw,28px);display:flex}.pj-row{align-items:flex-start;gap:clamp(14px,2vw,28px);display:flex}.pj-row.n1{justify-content:center}.pj-row.n1 .pj-shot{width:min(100%,1100px);max-height:88vh}.pj-row.n1.offset{justify-content:flex-end}.pj-row.n1.offset .pj-shot{width:min(66%,760px)}.pj-row.n2 .pj-shot{flex:1 1 0;min-width:0}.pj-row.n2 .pj-shot:nth-child(2){margin-top:clamp(40px,8vw,140px)}.pj-shot{background:0 0;border:0;padding:0;display:block;overflow:hidden}.pj-shot .media{border:0;width:100%;height:100%}.pj-row.n1 .pj-shot .media{max-height:88vh}.pj-empty-frame{aspect-ratio:16/9}.pj-next{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:clamp(90px,14vw,220px);padding-top:24px;display:flex}.pj-next-title{letter-spacing:-.045em;text-transform:uppercase;transition:transform .7s var(--ease-out), opacity .4s ease;font-size:clamp(34px,8vw,130px);font-weight:700;line-height:.92}.pj-next:hover .pj-next-title{opacity:.55;transform:translate(clamp(10px,2vw,30px))}@media (width<=640px){.pj-row.n2{flex-direction:column}.pj-row.n2 .pj-shot:nth-child(2){margin-top:0}.pj-row.n1.offset .pj-shot{width:100%}}.vp{color:#fff;background:#000;outline:none;width:100%;max-height:86vh;position:relative;overflow:hidden}.vp.is-vertical{width:auto;height:min(86vh,900px)}.vp:focus-visible{box-shadow:0 0 0 2px var(--ink)}.vp video{object-fit:contain;width:100%;height:100%;display:block}.vp[data-idle="1"] video{cursor:none}.vp-start{color:#fff;background:linear-gradient(#0000 40%,#00000059);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.vp-start-disc{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.22em;text-transform:uppercase;width:clamp(76px,9vw,120px);transition:transform .6s var(--ease-out), background .4s ease;background:#ffffff14;border:1px solid #ffffffb3;border-radius:50%;place-items:center;font-size:11px;display:grid}.vp-start:hover .vp-start-disc{background:#fff3;transform:scale(1.12)}.vp-start-dur{letter-spacing:.2em;font-size:10px;position:absolute;bottom:16px;left:18px}.vp-bar{letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#0000,#0009);align-items:center;gap:clamp(10px,1.6vw,22px);padding:28px clamp(12px,1.6vw,22px) 14px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.vp-bar button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;opacity:.85;background:0 0;border:0;padding:0;transition:opacity .3s}.vp-bar button:hover{opacity:1}.vp-track{touch-action:none;flex:1;align-items:center;height:16px;display:flex;position:relative}.vp-track:before,.vp-buf,.vp-prog{content:"";transform-origin:0;height:1px;transition:height .3s var(--ease-out);position:absolute;left:0;right:0}.vp-track:before{background:#ffffff40}.vp-buf{background:#ffffff73;transform:scaleX(0)}.vp-prog{background:#fff;transform:scaleX(0)}.vp-track:hover:before,.vp-track:hover .vp-buf,.vp-track:hover .vp-prog{height:4px}.vp-time{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.85}@media (width<=640px){.vp-time{display:none}.vp.is-vertical{width:100%;height:auto}}.work-ext{letter-spacing:.18em;opacity:.5;vertical-align:middle;white-space:nowrap;margin-left:14px;font-size:10px;font-weight:400}.mind-loading{font-variant-numeric:tabular-nums;pointer-events:none;z-index:2;gap:18px;font-size:11px;display:flex;position:absolute;bottom:clamp(40px,7vh,80px);left:50%;transform:translate(-50%)}.mind:not(.is-ready) .mind-meta>*{opacity:0}.mind-actions{pointer-events:auto;justify-content:flex-end;align-items:center;gap:18px;display:flex}.mind-toggle{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);font:inherit;letter-spacing:inherit;text-transform:inherit;padding:9px 14px;transition:background .3s,color .3s}.mind-toggle:hover{background:var(--ink);color:var(--paper)}.mind-peek{z-index:20;pointer-events:none;opacity:0;visibility:hidden;flex-direction:column;gap:8px;width:180px;display:flex;position:fixed;top:0;left:0}.mind-peek img{aspect-ratio:330/430;object-fit:cover;width:100%;display:block;box-shadow:0 18px 40px #00000040}.mind-grid-item{content-visibility:auto;contain-intrinsic-size:180px 240px}.lightbox-video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.media img,.media video,.vp video,.lightbox img,.lightbox video,.mind-peek img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}
