html,body{background:#F6F5F4;color:#000}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype')}:root{--bg:#F6F5F4;--bg-deep:#F6F5F4;--paper:#000000;--paper-muted:rgba(0, 0, 0, 0.52);--paper-soft:rgba(0, 0, 0, 0.08);--line:rgba(0, 0, 0, 0.16);--header-h:5.5rem;--edge:clamp(1.35rem, 3.15vw, 3.75rem);--toolbar-offset:0px;--font-text:"Inter", sans-serif;--font-display:"Inter", sans-serif}*{box-sizing:border-box}html{min-height:100%;overflow-x:hidden;background:var(--bg)}html.martijn-home-lock{height:100%;overflow:hidden;overscroll-behavior:none}::selection{color:var(--bg);background:var(--paper)}::-moz-selection{color:var(--bg);background:var(--paper)}body{min-height:100%;margin:0;overflow-x:hidden;color:var(--paper);background:var(--bg);font-family:var(--font-text);font-size:calc(16px - 3px);line-height:1.45;letter-spacing:0}body.home,body.front-page,body.page-martijn-reel,body.page-template-page-reel,body.error404{height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;overflow-y:hidden;position:relative}body.page-martijn-about,body.page-martijn-contact,body.page-martijn-press{position:relative;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;overflow-y:hidden}body.admin-bar{--toolbar-offset:32px}body::before,body::after{position:fixed;inset:-12vh -10vw;z-index:-2;content:"";pointer-events:none}body::before{background:var(--bg)}body::after{display:none}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img,video,iframe{max-width:100%}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{top:1rem;left:1rem;z-index:20;width:auto;height:auto;padding:.65rem .9rem;clip:auto;color:var(--bg);background:var(--paper)}.site-header{position:fixed;top:var(--toolbar-offset);left:0;right:0;z-index:5;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--header-h);padding:0 var(--edge);color:var(--paper);font-size:calc(clamp(0.82rem, 0.78rem + 0.18vw, 1rem) - 3px)}.site-brand{display:flex;align-items:center;gap:clamp(0.7rem, 1.5vw, 1.35rem);min-width:0}.site-brand__name,.site-nav__link,.all-projects-link,.back-link,.terms-download,.not-found-page__actions a{transition:opacity 180ms ease,color 180ms ease}.site-brand__name:hover,.site-nav__link:hover,.all-projects-link:hover,.back-link:hover,.terms-download:hover,.not-found-page__actions a:hover{color:#000}.site-brand__mark{color:var(--paper-muted);font-size:calc(0.8em - 3px)}.site-brand__role{color:var(--paper)}.site-nav{display:contents}.site-nav__link--about{grid-column:2}.site-nav__link--contact{grid-column:3;justify-self:end}.home-stage{position:relative;width:100vw;height:calc(100dvh - var(--toolbar-offset));min-height:42rem;overflow:hidden;touch-action:pan-y}.home-intro{position:fixed;top:calc(var(--toolbar-offset) + clamp(7.2rem, 15vh, 10.5rem));left:var(--edge);right:var(--edge);z-index:4;display:grid;grid-template-columns:minmax(18rem,41vw) minmax(20rem,33vw);gap:clamp(2rem, 4vw, 5rem);align-items:start;pointer-events:none}.home-title{margin:0;color:var(--paper);font-family:var(--font-display);font-size:calc(clamp(5.2rem, 8.2vw, 11.7rem) - 3px);font-weight:700;line-height:.9;letter-spacing:0}.selected-list{display:grid;gap:.56rem;padding:0 0 0 clamp(0rem, 2vw, 1rem);margin:0 0 .35rem;list-style:none;pointer-events:auto}.selected-list__button{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.75rem;width:100%;padding:0;color:var(--paper-muted);opacity:.3;text-align:left;cursor:pointer;background:#fff0;border:0;transition:color 180ms ease,transform 220ms ease;-webkit-tap-highlight-color:#fff0}.selected-list__item.is-active .selected-list__button{color:#000;opacity:1}.selected-list__item:not(.is-active) .selected-list__button{opacity:0.3!important}.selected-list__item.is-active .selected-list__button{opacity:1!important}@media (hover:hover) and (pointer:fine){.selected-list__button:hover{color:#000;opacity:1}}.selected-list__button:active{transform:translateY(1px)}.selected-list__number,.selected-list__title{font-family:var(--font-text);font-size:calc(clamp(1rem, 1.1vw, 1.25rem) - 3px);font-weight:400;line-height:1.15}.selected-list__item.is-active .selected-list__number,.selected-list__item.is-active .selected-list__title{font-family:var(--font-display);font-weight:700}.project-gallery{position:fixed;left:0;right:0;top:clamp(28rem, 54vh, 38rem);bottom:auto;z-index:3;overflow:visible;cursor:grab;touch-action:pan-y;user-select:none}.project-track{display:flex;align-items:stretch;gap:clamp(0.22rem, 0.38vw, 0.45rem);width:max-content;padding-left:0;will-change:transform;transform:translate3d(0,0,0);transition:transform 620ms cubic-bezier(.16,1,.3,1)}.project-track.is-dragging{transition:none}.project-track.is-resetting{transition:none}.project-track.is-dragging .project-card:not(.is-active) .project-card__image,.project-track.is-resetting .project-card:not(.is-active) .project-card__image{opacity:.2;transform:scale(1)}.project-card{flex:0 0 clamp(24rem, 32vw, 42rem);aspect-ratio:16 / 9;height:auto;overflow:hidden;background:rgb(0 0 0 / .19);border-radius:0}.project-card:first-child{margin-left:0}.project-card__link,.project-card__image,.project-card__placeholder{display:block;width:100%;height:100%}.project-card__image{object-fit:cover;opacity:.2;transform:scale(1);transition:opacity 520ms ease,transform 1100ms cubic-bezier(.16,1,.3,1),filter 520ms ease;user-select:none;-webkit-user-drag:none}.project-card.is-active .project-card__image{opacity:1;transform:scale(1.015)}@media (hover:hover) and (pointer:fine){.project-card:hover .project-card__image{opacity:.78;transform:scale(1.012)}.project-card.is-active:hover .project-card__image{opacity:1;transform:scale(1.018)}}.project-card__placeholder{display:grid;place-items:center;padding:1rem;color:var(--paper-muted);text-align:center;background:linear-gradient(135deg,rgb(216 208 192 / .08),rgb(24 2 4 / .36)),rgb(0 0 0 / .22)}.home-footer{position:fixed;left:var(--edge);right:var(--edge);bottom:clamp(2rem, 7.5vh, 4.7rem);z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:calc(clamp(0.9rem, 0.82rem + 0.2vw, 1.05rem) - 3px)}.home-footer__instagram{justify-self:start;align-self:center}.project-count{display:inline-flex;gap:.35rem;color:#000}.gallery-controls{display:flex;justify-content:flex-end;gap:clamp(1rem, 1.5vw, 1.6rem)}.gallery-control{display:grid;width:2.4rem;height:2.4rem;place-items:center;color:var(--paper);cursor:pointer;background:#fff0;border:0;font-size:calc(1.55rem - 3px);line-height:1;transition:transform 180ms ease,color 180ms ease}.gallery-control:hover{color:#000;transform:translateX(2px)}.gallery-control[data-prev]:hover{transform:translateX(-2px)}.gallery-control:active{transform:translateY(1px)}.archive-page,.work-page,.content-page{width:min(100% - (var(--edge) * 2), 94rem);min-height:100dvh;padding:calc(var(--toolbar-offset) + var(--header-h) + 4.8rem) 0 6rem;margin:0 auto}.work-page{width:100vw;max-width:none;padding:calc(var(--toolbar-offset) + clamp(6.25rem, 13.35vh, 9.55rem)) var(--edge) 6rem}.archive-hero,.content-page__article,.work-header{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(17rem,0.55fr);gap:clamp(2rem, 6vw, 8rem);align-items:end;margin-bottom:clamp(3rem, 7vw, 7rem)}.work-header{grid-template-columns:minmax(18rem,41vw) minmax(20rem,33vw);gap:clamp(2rem, 4vw, 5rem);align-items:start}.work-header--has-video{grid-template-columns:minmax(18rem,41vw);margin-bottom:clamp(1.35rem, 3vh, 2.6rem)}.archive-hero h1,.content-page h1,.work-header h1{margin:0;font-family:var(--font-display);font-size:calc(clamp(4rem, 9vw, 11rem) - 3px);line-height:.9;letter-spacing:0}.work-header h1{font-size:calc(clamp(5.2rem, 8.2vw, 11.7rem) - 3px)}.work-header h1.work-title--long{font-size:calc(clamp(2.8rem, 5.2vw, 6.45rem) - 3px);line-height:.96}.content-page--about,.content-page--contact,.content-page--press{width:100%;max-width:none;padding:calc(var(--toolbar-offset) + clamp(7.2rem, 15vh, 10.5rem)) var(--edge) clamp(7rem, 14vh, 9rem);min-height:calc(100vh - var(--toolbar-offset));max-height:calc(100vh - var(--toolbar-offset));height:calc(100vh - var(--toolbar-offset));overflow:hidden}.content-page--about{padding-bottom:clamp(7rem, 14vh, 9rem)}.content-page--about .content-page__article,.content-page--contact .content-page__article,.content-page--press .content-page__article{display:grid;grid-template-columns:minmax(18rem,41vw) minmax(20rem,33vw);gap:clamp(2rem, 4vw, 5rem);align-items:end;margin:0}.content-page--about .content-page__article>.eyebrow,.content-page--contact .content-page__article>.eyebrow,.content-page--press .content-page__article>.eyebrow{display:none}.content-page--about .content-page__title,.content-page--contact .content-page__title,.content-page--press .content-page__title{grid-column:1;margin:0;font-size:calc(clamp(5.2rem, 8.2vw, 11.7rem) - 3px);animation:martijn-title-arrive 520ms cubic-bezier(.16,1,.3,1) both}.content-page--about .content-page__body,.content-page--contact .content-page__body,.content-page--press .content-page__body{grid-column:2;align-self:end;animation:martijn-copy-arrive 520ms cubic-bezier(.16,1,.3,1) 90ms both}.content-page--about .content-page__article{grid-template-columns:minmax(0,1.35fr) minmax(16rem,1fr) minmax(16rem,1fr);gap:clamp(1.4rem, 2.6vw, 3.2rem);align-items:start}.content-page--about .content-page__body{grid-column:3;align-self:start;width:100%;max-width:none;min-height:0;font-size:calc(clamp(0.94rem, 1.05vw, 1.16rem) - 3px);line-height:1.34}.content-page--contact .content-page__article,.content-page--press .content-page__article{align-items:start}.content-page--contact .content-page__body,.content-page--press .content-page__body{align-self:start}.press-links{margin:1.2rem 0 0;padding:0;list-style:none;display:grid;gap:.7rem}.press-links__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.press-links__item a{color:#000;text-decoration:underline;text-decoration-color:rgb(0 0 0 / .34);text-underline-offset:.16em}.press-links__item a:hover{color:#000;text-decoration-color:rgb(0 0 0 / .76)}.press-links__meta{color:rgb(0 0 0 / .52);font-size:calc(0.92em - 3px)}.content-page--about .content-page__media{grid-column:2;align-self:start;width:100%;margin:0;animation:martijn-copy-arrive 520ms cubic-bezier(.16,1,.3,1) 60ms both}.content-page__image{display:block;width:100%;height:auto;border-radius:0;opacity:.9}.content-page--about .content-page__image{height:auto;object-fit:contain}@keyframes martijn-title-arrive{from{opacity:.58;transform:translateY(.35rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes martijn-copy-arrive{from{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:translateY(0)}}.eyebrow{margin:0 0 .85rem;color:var(--paper-muted);font-size:calc(0.9rem - 3px)}.works-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(0.7rem, 1vw, 1.05rem);align-items:start}.work-teaser{grid-column:span 6;align-self:start;--work-teaser-zoom:1}.work-teaser:nth-child(4n+2),.work-teaser:nth-child(4n+3){grid-column:span 3}.work-teaser__media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:rgb(0 0 0 / .2);border-radius:0;opacity:1;transform:none;will-change:opacity;transition:opacity 520ms ease}.work-teaser__image,.work-teaser__placeholder{display:block;width:100%;height:100%;object-fit:cover;transform:scale(var(--work-teaser-zoom));transform-origin:50% 50%;will-change:transform;transition:transform 900ms cubic-bezier(.22,1,.36,1)!important}.work-teaser__placeholder{display:grid;place-items:center;padding:1rem;color:var(--paper-muted);text-align:center;background:rgb(0 0 0 / .2)}.work-teaser__body{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:baseline;padding-top:.85rem}.work-teaser h2,.work-teaser p{margin:0;font-size:calc(clamp(1rem, 1.2vw, 1.28rem) - 3px);line-height:1.15}.work-teaser p{color:var(--paper-muted);text-align:right}.works-grid.is-hover-dim .work-teaser .work-teaser__media{opacity:0.2!important}.works-grid.is-hover-dim .work-teaser.is-hover-focus .work-teaser__media{opacity:1!important}.works-grid.is-hover-dim .work-teaser.is-hover-focus .work-teaser__image,.works-grid.is-hover-dim .work-teaser.is-hover-focus .work-teaser__placeholder,.works-grid .work-teaser:focus-within .work-teaser__image,.works-grid .work-teaser:focus-within .work-teaser__placeholder{--work-teaser-zoom:1.045}.works-grid .work-teaser.is-hover-zoom .work-teaser__image,.works-grid .work-teaser.is-hover-zoom .work-teaser__placeholder{--work-teaser-zoom:1.045}@media (hover:hover) and (pointer:fine){.works-grid .work-teaser:hover .work-teaser__image,.works-grid .work-teaser:hover .work-teaser__placeholder{--work-teaser-zoom:1.045}}.navigation.pagination{margin-top:4rem}.nav-links{display:flex;gap:.75rem}.page-numbers{color:var(--paper-muted)}.page-numbers.current{color:var(--paper)}.back-link{display:inline-block;margin-bottom:3rem;color:var(--paper-muted)}.work-meta{display:grid;gap:1.1rem;margin:0}.work-meta div{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding-top:.85rem;border-top:1px solid var(--line)}.work-meta dt{color:var(--paper-muted)}.work-meta dd{margin:0}.work-video{margin-bottom:clamp(3rem, 6vw, 5.5rem)}.work-feature{display:grid;grid-template-columns:minmax(0,58vw) minmax(18rem,26vw);gap:clamp(2rem, 4vw, 5rem);align-items:start;margin-bottom:clamp(3rem, 6vw, 5.5rem)}.work-feature .work-video{width:min(100%, calc((100dvh - var(--toolbar-offset) - var(--header-h) - 18rem) * 16 / 9), 58rem);margin-bottom:0}.work-video iframe,.work-video video{display:block;width:100%;aspect-ratio:16 / 9;height:auto;background:rgb(0 0 0 / .34);border:0}.work-content,.content-page__body{max-width:42rem;color:rgb(0 0 0 / .86);font-size:calc(clamp(1.08rem, 1.4vw, 1.45rem) - 3px);line-height:1.42}.work-content p:first-child,.content-page__body p:first-child{margin-top:0}.work-content p:last-child,.content-page__body p:last-child{margin-bottom:0}.site-meta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:2rem var(--edge) clamp(2rem, 7.5vh, 4.7rem)}body.page-martijn-about .site-meta,body.page-martijn-contact .site-meta,body.page-martijn-press .site-meta,body.page-martijn-reel .site-meta,body.page-template-page-reel .site-meta{position:fixed;right:var(--edge);bottom:clamp(2rem, 7.5vh, 4.7rem);left:var(--edge);margin:0;z-index:7}.site-copyright{margin:0;color:rgb(0 0 0 / .48);font-size:calc(clamp(0.7rem, 0.62rem + 0.18vw, 0.82rem) - 3px);line-height:1;pointer-events:none;text-align:right}.site-meta__press{position:absolute;left:50%;transform:translateX(-50%);color:var(--paper);text-decoration:none;font-size:calc(clamp(0.9rem, 0.82rem + 0.2vw, 1.05rem) - 3px);line-height:1;transition:color 180ms ease,opacity 180ms ease,transform 220ms ease}.site-meta__press:hover{color:#000;transform:translateX(-50%) translateY(-1px)}.site-instagram-link{position:static;display:inline-grid;width:1.35rem;height:1.35rem;flex:0 0 auto;color:rgb(0 0 0 / .78);place-items:center;transition:color 180ms ease,opacity 180ms ease,transform 220ms ease}.site-instagram-link:hover{color:#000;transform:translateY(-1px)}.site-instagram-link svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7}body.home .site-copyright,body.front-page .site-copyright{display:none}.work-content a,.content-page__body a{color:#000;text-decoration:underline;text-decoration-color:rgb(0 0 0 / .34);text-underline-offset:.16em;transition:color 180ms ease,text-decoration-color 180ms ease}.work-content a:hover,.content-page__body a:hover{color:#000;text-decoration-color:rgb(0 0 0 / .76)}.work-content{margin-bottom:clamp(3rem, 6vw, 5.5rem)}.work-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(0.65rem, 1vw, 1.1rem)}.work-gallery__item{margin:0;background:rgb(0 0 0 / .26);border-radius:0}.work-gallery__item img{display:block;width:100%;height:auto;border-radius:0}.empty-state{color:var(--paper-muted)}.reel-page{display:grid;height:calc(100vh - var(--toolbar-offset));min-height:0;max-height:calc(100vh - var(--toolbar-offset));padding:calc(var(--toolbar-offset) + var(--header-h) + clamp(1rem, 3vh, 2.5rem)) var(--edge) clamp(5.6rem, 12vh, 8rem);overflow:hidden;place-items:center}.reel-page__media{width:min(100%, 80rem, calc((100vh - var(--toolbar-offset) - var(--header-h) - clamp(8rem, 18vh, 12rem)) * 16 / 9));max-height:calc(100vh - var(--toolbar-offset) - var(--header-h) - clamp(8rem, 18vh, 12rem))}.reel-page__empty{display:block;width:100%;aspect-ratio:16 / 9;height:auto;background:rgb(0 0 0 / .08);border:0;border-radius:0}.reel-page iframe,.reel-page video{display:block;width:100%;aspect-ratio:16 / 9;height:auto;background:#000;border:0}.reel-page__empty{display:grid;place-items:center;padding:2rem;color:var(--paper-muted);text-align:center}.terms-page__article{min-height:calc(100dvh - var(--toolbar-offset) - var(--header-h) - 10.8rem);align-items:end;margin-bottom:0}.terms-page__article .eyebrow{display:none}.terms-page__article h1{grid-column:1;grid-row:1;font-size:calc(clamp(3.4rem, 6.8vw, 8rem) - 3px);line-height:.94}.terms-downloads{grid-column:2;grid-row:1}.terms-downloads{display:grid;gap:.75rem;align-self:start}.terms-download{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:baseline;padding:1rem 0;color:var(--paper);border-top:1px solid var(--line)}.terms-download span{color:var(--paper-muted)}.terms-download strong{font-size:calc(0.88rem - 3px);font-weight:400}.terms-download.is-disabled{color:var(--paper-muted);cursor:default;opacity:.55;pointer-events:none}.not-found-page{display:grid;min-height:100dvh;padding:calc(var(--toolbar-offset) + var(--header-h)) var(--edge) 4rem;place-items:center start}.not-found-page__inner{width:min(48rem, 100%)}.not-found-page h1{margin:0 0 1.25rem;font-family:var(--font-display);font-size:calc(clamp(4rem, 10vw, 10rem) - 3px);line-height:.88}.not-found-page p:not(.eyebrow){max-width:35rem;margin:0;color:rgb(0 0 0 / .82);font-size:calc(clamp(1.08rem, 1.35vw, 1.35rem) - 3px)}.not-found-page__actions{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}.not-found-page__actions a{padding-top:.85rem;color:var(--paper);border-top:1px solid var(--line)}@media (min-width:1600px){.home-intro,.content-page--contact .content-page__article{grid-template-columns:minmax(24rem,36vw) minmax(22rem,28vw);gap:clamp(4rem, 7vw, 10rem)}.content-page--about .content-page__article{grid-template-columns:minmax(20rem,34vw) minmax(18rem,24vw) minmax(18rem,24vw);gap:clamp(1.7rem, 2.8vw, 4rem)}.home-title,.content-page--about .content-page__title,.content-page--contact .content-page__title{font-size:calc(clamp(7rem, 6.8vw, 10rem) - 3px)}.project-gallery{top:clamp(31rem, 53vh, 38rem);bottom:auto}.project-card{flex-basis:clamp(32rem, 26vw, 42rem)}}@media (min-width:1600px) and (max-height:850px){.home-intro,.content-page--about,.content-page--contact{top:auto}.home-intro{top:calc(var(--toolbar-offset) + 5.8rem)}.content-page--about,.content-page--contact{padding-top:calc(var(--toolbar-offset) + 5.8rem)}.home-title,.content-page--about .content-page__title,.content-page--contact .content-page__title{font-size:calc(clamp(5.8rem, 5.7vw, 8.2rem) - 3px)}.project-gallery{top:clamp(24rem, 52vh, 28rem);bottom:auto}}@media (max-width:980px){body.page-martijn-about,body.page-martijn-contact,body.page-martijn-press{display:flex;flex-direction:column;height:auto;min-height:100svh;min-height:calc(100svh - var(--toolbar-offset));max-height:none;overflow:visible;overflow-y:auto}body.page-martijn-about .content-page,body.page-martijn-contact .content-page,body.page-martijn-press .content-page{flex:1 0 auto}.content-page--about,.content-page--contact,.content-page--press{min-height:calc(100svh - var(--toolbar-offset));max-height:none;height:auto;overflow:visible;padding-bottom:.85rem}body.page-martijn-about .site-meta,body.page-martijn-contact .site-meta,body.page-martijn-press .site-meta{position:static;right:auto;bottom:auto;left:auto;margin:2rem var(--edge) clamp(1rem, 3.8svh, 1.7rem);margin-top:auto;z-index:auto}body.page-martijn-reel .site-meta,body.page-template-page-reel .site-meta{position:fixed;right:var(--edge);bottom:clamp(1rem, 3.5svh, 1.8rem);left:var(--edge);margin:0;z-index:8}html,body{background:var(--bg)}body::before,body::after{display:none}:root{--header-h:4.75rem}.site-header{grid-template-columns:1fr auto auto;gap:1.3rem}.site-brand__role,.site-brand__mark{display:none}.site-nav__link--about,.site-nav__link--contact{grid-column:auto;justify-self:auto}.home-stage{min-height:38rem}.home-intro{top:calc(var(--toolbar-offset) + 5.8rem);grid-template-columns:1fr;gap:clamp(0.8rem, 2.4vw, 1.4rem);max-width:min(34rem, calc(100% - (var(--edge) * 2)));right:auto}.content-page--about,.content-page--contact{padding-top:calc(var(--toolbar-offset) + 5.8rem)}.content-page--about .content-page__article,.content-page--contact .content-page__article{grid-template-columns:1fr;gap:1.4rem}.content-page--about .content-page__body,.content-page--contact .content-page__body{grid-column:1}.content-page--about .content-page__media{grid-column:1;width:min(100%, 18rem)}.work-feature{grid-template-columns:1fr}.work-feature .work-video{width:100%}.home-title{font-size:calc(clamp(4.5rem, 17vw, 7rem) - 3px)}.content-page--about .content-page__title,.content-page--contact .content-page__title{font-size:calc(clamp(4.5rem, 17vw, 7rem) - 3px)}.selected-list{max-width:100%;padding-left:0}.selected-list__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-list__number,.selected-list__title{font-size:calc(clamp(0.88rem, 1.55vw, 1rem) - 3px)}.selected-list__button{transition:none}.selected-list__item:not(.is-active) .selected-list__button,.selected-list__item:not(.is-active) .selected-list__button:hover,.selected-list__item:not(.is-active) .selected-list__button:focus,.selected-list__item:not(.is-active) .selected-list__button:active{color:var(--paper-muted)!important;opacity:0.3!important}.selected-list__item.is-active .selected-list__button,.selected-list__item.is-active .selected-list__button:hover,.selected-list__item.is-active .selected-list__button:focus,.selected-list__item.is-active .selected-list__button:active{color:#000000!important;opacity:1!important}.selected-list__item.is-active .selected-list__number,.selected-list__item.is-active .selected-list__title{color:#000000!important;opacity:1!important}.project-gallery{top:clamp(28rem, 60vh, 35rem);bottom:auto}.project-card{flex-basis:clamp(18rem, 52vw, 30rem);height:auto}.archive-hero,.content-page__article,.work-header{grid-template-columns:1fr;gap:1.5rem}.work-teaser,.work-teaser:nth-child(4n+2),.work-teaser:nth-child(4n+3){grid-column:span 12}.work-gallery{grid-template-columns:1fr}.work-gallery__item{grid-column:auto}.terms-downloads{grid-column:1;grid-row:auto;max-width:36rem}.terms-page__article h1{grid-column:1;grid-row:auto}}@media (max-width:620px){:root{--edge:1rem}.site-header{min-height:4.25rem;font-size:calc(0.85rem - 3px)}.site-brand{max-width:48vw}.site-brand__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-stage{height:calc(100svh - var(--toolbar-offset));min-height:0;max-height:calc(100svh - var(--toolbar-offset))}.home-intro{top:calc(var(--toolbar-offset) + 5.2rem);grid-template-columns:1fr;gap:1.55rem}.content-page--about,.content-page--contact{padding-top:calc(var(--toolbar-offset) + 5.2rem);min-height:auto}.content-page--contact,.content-page--about{padding-bottom:.85rem}.content-page--about{padding-bottom:clamp(2.4rem, 6.5svh, 3.2rem)}body.page-martijn-about,body.page-martijn-contact,body.page-martijn-press{min-height:auto}body.page-martijn-contact,body.page-martijn-press{display:flex;flex-direction:column;min-height:calc(100svh - var(--toolbar-offset))}body.page-martijn-contact .content-page--contact,body.page-martijn-press .content-page--press{flex:1 0 auto}.home-title{font-size:calc(clamp(3.3rem, 17vw, 5rem) - 3px)}.content-page--about .content-page__title,.content-page--contact .content-page__title,.content-page--press .content-page__title{font-size:calc(clamp(3.3rem, 17vw, 5rem) - 3px)}.selected-list{gap:.32rem;margin-top:.5rem}.selected-list__button{grid-template-columns:2.2rem minmax(0,1fr)}.selected-list__number,.selected-list__title{font-size:calc(0.76rem - 3px)}.project-gallery{top:auto;bottom:clamp(10rem, 21svh, 11.5rem)}.project-card{flex-basis:min(76vw, 20.5rem)}.home-footer{grid-template-columns:1fr auto;row-gap:1rem;bottom:clamp(2rem, 7.5svh, 4.7rem)}.project-count{grid-column:2;grid-row:1}.gallery-controls{grid-column:1 / -1;justify-content:space-between}body.page-martijn-about .site-meta,body.page-martijn-contact .site-meta,body.page-martijn-press .site-meta{margin-bottom:clamp(1rem, 3.8svh, 1.7rem)}body.page-martijn-contact .site-meta,body.page-martijn-press .site-meta{position:static;margin:2rem var(--edge) clamp(1rem, 3.8svh, 1.7rem);margin-top:auto}body.page-martijn-reel .site-meta,body.page-template-page-reel .site-meta{bottom:clamp(1rem, 3.8svh, 1.7rem)}.site-meta{margin-bottom:clamp(1.4rem, 5.5svh, 2.6rem)}.content-page--about .content-page__body,.content-page--contact .content-page__body{min-height:0}.content-page--about .content-page__body{margin-bottom:clamp(2.2rem, 6svh, 3.2rem)}.archive-page,.work-page,.content-page{padding-top:calc(var(--toolbar-offset) + var(--header-h) + 3rem)}.archive-hero h1,.content-page h1,.work-header h1{font-size:calc(clamp(3.6rem, 17vw, 5.2rem) - 3px)}.work-header h1.work-title--long,.terms-page__article h1{font-size:calc(clamp(2.55rem, 12vw, 4rem) - 3px)}.work-teaser__body{grid-template-columns:1fr;gap:.35rem}.work-teaser p{text-align:left}.work-meta div{grid-template-columns:1fr;gap:.25rem}.terms-download{grid-template-columns:1fr;gap:.35rem}}@media (max-width:620px) and (max-height:720px){.home-intro{top:calc(var(--toolbar-offset) + 4.5rem);gap:.95rem}.home-title{font-size:calc(clamp(2.8rem, 14vw, 3.45rem) - 3px)}.selected-list{gap:.22rem;margin-top:.35rem}.selected-list__number,.selected-list__title{font-size:calc(0.68rem - 3px);line-height:1.05}.project-gallery{top:auto;bottom:clamp(7.8rem, 18svh, 8.8rem)}.project-card{flex-basis:min(68vw, 17rem)}.home-footer{bottom:clamp(1.2rem, 4svh, 2rem);row-gap:.35rem}body.page-martijn-about .site-meta,body.page-martijn-contact .site-meta,body.page-martijn-press .site-meta{margin-bottom:clamp(0.75rem, 2.4svh, 1.2rem)}body.page-martijn-reel .site-meta,body.page-template-page-reel .site-meta{bottom:clamp(0.75rem, 2.4svh, 1.2rem)}.site-meta{margin-bottom:clamp(1rem, 3.2svh, 1.65rem)}.content-page--about .content-page__body{margin-bottom:clamp(1.6rem, 4.8svh, 2.2rem)}}@media (min-width:621px) and (max-width:980px){.project-gallery{top:clamp(31rem, 66vh, 38rem);bottom:auto}.project-card{flex-basis:clamp(13rem, 36vw, 19rem)}}@media (max-height:720px) and (min-width:621px){.home-intro{top:calc(var(--toolbar-offset) + 5.8rem)}.home-title{font-size:calc(clamp(4.5rem, 7vw, 7.2rem) - 3px)}.project-gallery{top:clamp(20rem, 50vh, 26rem);bottom:auto}}@media (max-width:782px){body.admin-bar{--toolbar-offset:46px}}@media (min-width:981px){.site-header,body.home .site-header,body.front-page .site-header{grid-template-columns:minmax(13rem,1.18fr) minmax(14rem,1.2fr) minmax(11rem,0.9fr) minmax(11rem,0.9fr) minmax(11rem,0.82fr);align-items:start;gap:clamp(0.9rem, 2vw, 3rem);min-height:0;padding-top:clamp(1.15rem, 2.4vh, 1.8rem)}.site-brand{grid-column:1;align-items:baseline;flex-wrap:wrap}.header-collection--works{grid-column:2}.header-collection--photography{grid-column:3}.header-collection--press{grid-column:4}.header-collection--contact{grid-column:5}}.header-collection{min-width:0}.header-collection__title,a.header-collection__title{display:inline-block;color:rgb(0 0 0 / .5);font-family:var(--font-text);font-weight:400;line-height:1.15;text-decoration:none;opacity:1;transition:color 180ms ease}button.header-collection__title{padding:0;margin:0;font:inherit;text-align:left;cursor:default;background:#fff0;border:0}a.header-collection__title:hover{color:var(--paper)}.site-header .selected-list--header,.photography-list,.header-press-list,.header-contact-list{display:grid;gap:.12rem;padding:0;margin:.55rem 0 0;list-style:none}.site-header .selected-list--header .selected-list__button,.photography-list a,.header-press-list a,.header-contact-list a{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.45rem;width:100%;color:var(--paper)!important;font-family:var(--font-text)!important;font-size:inherit;font-weight:400!important;line-height:1.18;text-decoration:none;opacity:1!important;transition:color 220ms ease,opacity 220ms ease}.site-header .selected-list--header .selected-list__number,.site-header .selected-list--header .selected-list__title,.site-header .selected-list--header .selected-list__item.is-active .selected-list__number,.site-header .selected-list--header .selected-list__item.is-active .selected-list__title{font-family:var(--font-text)!important;font-size:inherit;font-weight:400!important;line-height:inherit}.header-press-list a,.header-contact-list a{display:flex;gap:.32em;align-items:baseline;overflow:hidden;opacity:1;text-overflow:ellipsis;white-space:nowrap;transition:opacity 180ms cubic-bezier(.16,1,.3,1),color 160ms ease}.external-link__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.external-link__icon{position:relative;flex:0 0 auto;width:.58em;height:.58em;visibility:hidden;opacity:0;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translateY(-.08em);transition:opacity 160ms ease,visibility 0s linear 160ms}.external-link__icon::after{position:absolute;top:-1px;right:-1px;width:.78em;height:1px;content:"";background:currentColor;transform:rotate(-45deg);transform-origin:right center}.header-press-list a:hover .external-link__icon,.header-press-list a:focus-visible .external-link__icon,.header-contact-list a:hover .external-link__icon,.header-contact-list a:focus-visible .external-link__icon{visibility:visible;opacity:1;transition-delay:0s}@media (hover:hover){.header-contact-list:hover a{opacity:0.22!important}.header-contact-list a:hover,.header-contact-list a:focus-visible{opacity:1!important}}.header-collection.is-current .header-collection__title{color:rgb(0 0 0 / .58)}body.home .project-gallery,body.front-page .project-gallery{top:50dvh;bottom:auto;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-50%);transition:opacity 420ms cubic-bezier(.16,1,.3,1),visibility 0s linear 420ms}body.home .project-gallery.is-active,body.front-page .project-gallery.is-active{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}.photography-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem, 2.2vw, 2.5rem);align-items:start}.photography-gallery__item{margin:0}.photography-gallery__item img{display:block;width:100%;height:auto;border-radius:0}.photography-gallery__item figcaption{max-width:42rem;margin-top:.6rem;color:var(--paper-muted);font-size:calc(0.92rem - 3px);line-height:1.35}@media (max-width:980px){.site-header,body.home .site-header,body.front-page .site-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.7rem 1rem;padding-top:.9rem}.site-brand,body.home .site-brand,body.front-page .site-brand{grid-column:1 / -1;grid-row:1;align-items:baseline;max-width:none}.site-brand__role,.site-brand__mark{display:inline}.header-collection--works{grid-column:1;grid-row:2}.header-collection--photography{grid-column:2;grid-row:2}.header-collection--press{grid-column:1;grid-row:3}.header-collection--contact{grid-column:2;grid-row:3}body.home .project-gallery,body.front-page .project-gallery{top:50svh;bottom:auto}.photography-gallery{grid-template-columns:1fr}}@media (max-width:620px){.site-header,body.home .site-header,body.front-page .site-header{gap:.55rem .7rem;padding-top:.7rem}.site-brand{gap:.4rem}.site-header .selected-list--header,.photography-list,.header-press-list,.header-contact-list{gap:.08rem;margin-top:.3rem}.site-header .selected-list--header .selected-list__button,.photography-list a{grid-template-columns:1.25rem minmax(0,1fr);gap:.25rem}.site-header .selected-list--header .selected-list__title,.photography-list a span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.home-editorial{position:relative;width:100%;height:100svh;min-height:0;padding:0;overflow:hidden}body.home,body.front-page{height:100svh;min-height:0;overflow:hidden;overscroll-behavior:none}.home-preview-stage{position:absolute;inset:0;z-index:4;pointer-events:none}.home-preview{--home-preview-uniform-height:min(32svh, 19rem, var(--home-preview-max-height, 19rem));--home-preview-landscape-width:min(56.89svh, 33.78rem);position:absolute;top:var(--home-preview-top,max(15.5rem, 29svh));left:var(--home-preview-left,var(--edge));width:var(--home-preview-width,min(20vw, 25rem));height:var(--home-preview-uniform-height);margin:0;overflow:visible}.home-preview__item{position:absolute;inset:0;display:grid;visibility:hidden;opacity:0;place-items:start;overflow:hidden;transition:opacity 160ms cubic-bezier(.16,1,.3,1)}.home-preview__about-frame{display:block;width:auto;height:var(--home-preview-uniform-height);max-height:var(--home-preview-uniform-height);aspect-ratio:908 / 1024;overflow:hidden}@media (min-width:981px){.home-preview__about-frame{width:var(--about-image-width,auto);height:auto}}.home-preview__item[data-home-preview="default"] .home-preview__image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:scale(var(--about-image-zoom,1));transform-origin:center center}.home-preview__item:not(.is-active){visibility:hidden!important;opacity:0!important;transition:none!important}.home-preview__item.is-active{visibility:visible;opacity:1;transition-delay:0s}.home-preview__image,.home-preview__placeholder{display:block;max-width:100%;max-height:100%}.home-preview__image{width:auto;height:auto;object-fit:contain;border-radius:0}.home-preview__item[data-home-preview^="work-"] .home-preview__image{position:static;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;max-inline-size:100%!important;max-block-size:100%!important;margin:0;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;clip-path:none!important}.home-preview__item[data-home-preview^="photography-"] .home-preview__image{position:static;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;max-inline-size:100%!important;max-block-size:100%!important;margin:0;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;clip-path:none!important}.home-preview__item[data-home-preview^="work-"]{right:auto;bottom:auto;width:var(--home-preview-landscape-width);height:var(--home-preview-uniform-height);max-height:var(--home-preview-uniform-height);aspect-ratio:16 / 9}.home-preview__item[data-home-preview^="photography-"]{right:auto;bottom:auto;width:var(--home-preview-uniform-height);height:var(--home-preview-uniform-height);max-height:var(--home-preview-uniform-height);aspect-ratio:1}.home-preview__placeholder{display:grid;width:var(--home-preview-landscape-width);height:var(--home-preview-uniform-height);max-width:none;max-height:var(--home-preview-uniform-height);padding:1.2rem;color:var(--paper);background:rgb(0 0 0 / .08);place-items:center;text-align:center}.home-about{position:absolute;right:var(--edge);bottom:var(--home-about-bottom,clamp(2.5rem, 7svh, 4.5rem));left:var(--edge);height:30svh;z-index:3;overflow:hidden}.home-project-views{position:absolute;inset:0;z-index:4;pointer-events:none}.home-project-view{position:absolute;top:var(--home-project-top,max(17rem, 31svh));right:var(--edge);bottom:clamp(1.5rem, 4svh, 3rem);left:var(--edge);display:grid;grid-template-columns:minmax(13rem,1.18fr) minmax(14rem,1.2fr) minmax(11rem,0.9fr) minmax(11rem,0.9fr) minmax(11rem,0.82fr);gap:clamp(0.9rem, 2vw, 3rem);align-items:start;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity 340ms cubic-bezier(.16,1,.3,1),transform 460ms cubic-bezier(.16,1,.3,1),visibility 0s linear 460ms}.home-project-view.is-active{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.home-project-view__media{grid-column:1 / 4;width:100%;max-height:none;overflow:visible;background:#fff0}.home-project-view__media iframe,.home-project-view__media video,.home-project-view__image,.home-project-view__empty{display:block;width:100%;height:auto;aspect-ratio:1.66 / 1;object-fit:cover;border:0}.home-project-view__empty{display:grid;color:var(--paper);place-items:center}.work-stills-carousel{position:relative;width:100%;aspect-ratio:1.66 / 1;overflow:hidden;outline:none;touch-action:pan-y}.work-stills-carousel__track,.work-stills-carousel__slide{position:absolute;inset:0;pointer-events:none}.work-stills-carousel__slide{z-index:0;margin:0;visibility:hidden;opacity:0;transition:opacity 260ms ease,visibility 0s linear 260ms}.work-stills-carousel__slide.is-active{z-index:1;visibility:visible;opacity:1;transition-delay:0s}.work-stills-carousel .home-project-view__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;pointer-events:none;user-select:none}.work-stills-carousel__fullscreen-trigger{display:block;width:100%;height:100%;padding:0;margin:0;cursor:zoom-in;background:#fff0;border:0;pointer-events:auto}.work-stills-carousel__fullscreen-trigger--single{height:auto;aspect-ratio:1.66 / 1}.work-stills-carousel__fullscreen-trigger--single .home-project-view__image{height:100%}.work-stills-carousel__arrow,.work-stills-carousel__count{position:absolute;z-index:2;top:50%;color:#fff!important;text-shadow:0 1px 8px rgb(0 0 0 / .55);transform:translateY(-50%)}.work-stills-carousel__arrow{display:grid;width:3rem;height:3rem;padding:0;place-items:center;font-size:1.4rem;line-height:1;cursor:pointer;background:#fff0;border:0;pointer-events:auto;user-select:none;-webkit-tap-highlight-color:#fff0}.work-stills-carousel__arrow--previous{left:var(--stills-left-inset,.65rem)}.work-stills-carousel__arrow--next{right:var(--stills-right-inset,.65rem)}.work-stills-carousel__count{top:auto;right:var(--stills-right-inset,1rem);bottom:var(--stills-bottom-inset,.8rem);font-size:13px;line-height:1;transform:none;pointer-events:none}.home-project-view__info{position:relative;grid-column:4 / 6;justify-self:start;width:min(100%, 29rem);height:100%;overflow:hidden;color:var(--paper);font-size:13px!important;line-height:1.35}.home-project-view__info h2{padding-right:4rem;margin:0 0 clamp(1.2rem, 3vh, 2.5rem);font-family:var(--font-display);font-size:27px!important;font-weight:400;line-height:.95}.home-project-view__info dl{margin:0}.home-project-view__info dl div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.8rem;padding:.55rem 0;border-top:1px solid var(--line)}.home-project-view__info dt{color:var(--paper-muted)}.home-project-view__info dd{margin:0}.home-project-view__copy{margin-top:1.3rem}.home-project-view__copy p:last-child{margin-bottom:0}.home-project-view__close{position:absolute;top:0;right:0;z-index:2;padding:0;margin:0;color:var(--paper-muted);font:inherit;cursor:pointer;background:#fff0;border:0;transition:color 180ms ease}.home-project-view__close:hover{color:var(--paper)}.home-preview-stage,.home-about{transition:opacity 300ms ease,visibility 0s linear 300ms}body.home-project-view-open .home-preview-stage,body.home-project-view-open .home-about{display:none!important;visibility:hidden;opacity:0;pointer-events:none}body.single-work{height:auto;min-height:100svh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto}body.single-photography{min-height:100svh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto}body.single-photography .site-header{position:fixed;top:var(--toolbar-offset);background:#fff0}.editorial-project-page{position:relative;width:100%;height:auto;min-height:100svh;overflow:visible}.editorial-project-page .home-project-view{visibility:visible;opacity:1;pointer-events:auto;transform:none}.editorial-project-page .home-project-view__close{text-decoration:none}body.single-work .home-project-views{position:relative;inset:auto}body.single-work .home-project-view{position:relative;inset:auto;min-height:0;padding-top:var(--home-project-top,2.75rem);padding-bottom:clamp(3rem, 8svh, 7rem);margin-right:var(--edge);margin-left:var(--edge)}body.single-work .home-project-view__media,body.single-photography .home-project-view__media{justify-self:start}.home-project-view--photography .home-project-view__media{grid-column:1 / 4;width:100%;overflow:visible;background:#fff0}.home-project-view--photography .home-project-view__image{width:auto;max-width:100%;height:auto;max-height:calc(100svh - var(--home-project-top, 2.75rem) - clamp(2rem, 5svh, 4rem));aspect-ratio:auto;object-fit:contain;object-position:center center}body.single-photography .editorial-project-page{height:auto;min-height:100svh;overflow:visible}body.single-photography .home-project-views{position:relative;inset:auto}body.single-photography .home-project-view--photography{position:relative;inset:auto;min-height:0;padding-top:var(--home-project-top,2.75rem);padding-bottom:clamp(1rem, 2.5svh, 2rem);margin-right:var(--edge);margin-left:var(--edge)}.photography-project-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(5rem, 11vw, 12rem);width:100%;align-items:start}.photography-project-gallery__item{grid-column:1 / -1;margin:0;align-self:start;line-height:0}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-top,.photography-project-gallery.has-multiple .photography-project-gallery__item.is-left{grid-column:1 / 8}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-center{grid-column:4 / 11}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-bottom,.photography-project-gallery.has-multiple .photography-project-gallery__item.is-right{grid-column:6 / 13}.photography-lightbox-trigger{display:block;width:100%;padding:0;margin:0;text-align:left;cursor:zoom-in;background:#fff0;border:0}.photography-project-gallery .photography-lightbox-trigger{display:flex;height:auto;line-height:0;pointer-events:none}.photography-project-gallery__item.is-top .photography-lightbox-trigger,.photography-project-gallery__item.is-left .photography-lightbox-trigger{justify-content:flex-start}.photography-project-gallery__item.is-center .photography-lightbox-trigger{justify-content:center}.photography-project-gallery__item.is-bottom .photography-lightbox-trigger,.photography-project-gallery__item.is-right .photography-lightbox-trigger{justify-content:flex-end}.photography-project-gallery .photography-lightbox-trigger .home-project-view__image{width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(100svh - var(--home-project-top, 2.75rem) - clamp(2rem, 5svh, 4rem))!important;contain:none!important;contain-intrinsic-size:none!important;cursor:zoom-in;pointer-events:auto}.photography-project-gallery__item.size-full .photography-lightbox-trigger .home-project-view__image{width:100%!important;max-width:none!important;max-height:none!important}.photography-carousel-cue{display:none}.control-icon{position:relative;display:block;width:1rem;height:1rem;color:inherit}.control-icon--chevron::before{position:absolute;top:50%;left:44%;width:.66rem;height:.66rem;content:"";border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translate(-50%,-50%) rotate(45deg)}.control-icon--previous{transform:rotate(180deg)}.control-icon--close::before,.control-icon--close::after{position:absolute;top:50%;left:50%;width:1.25rem;height:1px;content:"";background:currentColor}.control-icon--close::before{transform:translate(-50%,-50%) rotate(45deg)}.control-icon--close::after{transform:translate(-50%,-50%) rotate(-45deg)}.control-icon--fullscreen::before,.control-icon--fullscreen::after{position:absolute;width:.38rem;height:.38rem;content:""}.control-icon--fullscreen::before{top:0;right:0;border-top:1px solid currentColor;border-right:1px solid currentColor}.control-icon--fullscreen::after{bottom:0;left:0;border-bottom:1px solid currentColor;border-left:1px solid currentColor}.photography-lightbox__fullscreen[aria-pressed="true"] .control-icon--fullscreen::before{top:0;right:0;width:.34rem;height:.34rem;background:linear-gradient(135deg,transparent 44%,currentColor 46%,currentColor 54%,transparent 56%);border:0;border-bottom:1px solid currentColor;border-left:1px solid currentColor}.photography-lightbox__fullscreen[aria-pressed="true"] .control-icon--fullscreen::after{bottom:0;left:0;width:.34rem;height:.34rem;background:linear-gradient(135deg,transparent 44%,currentColor 46%,currentColor 54%,transparent 56%);border:0;border-top:1px solid currentColor;border-right:1px solid currentColor}@media (min-width:981px){body.single-work,body.single-photography{width:100%;height:100svh;min-height:100svh;overflow:hidden}body.single-work .editorial-project-page,body.single-photography .editorial-project-page,body.single-work .home-project-views,body.single-photography .home-project-views{width:100%;height:100svh;min-height:0;overflow:hidden}body.single-work .home-project-view,body.single-photography .home-project-view--photography{--project-bottom-space:clamp(1rem, 2.5svh, 2rem);position:relative;inset:auto;grid-template-rows:minmax(0,1fr);height:100svh;min-height:0;padding-top:var(--home-project-top,2.75rem);padding-bottom:var(--project-bottom-space);margin-right:var(--edge);margin-left:var(--edge);overflow:hidden;align-items:stretch}body.single-photography .home-project-view--photography{--project-bottom-space:clamp(4rem, 9svh, 7rem)}body.single-work .home-project-view__media,body.single-photography .home-project-view__media{min-width:0;height:100%;max-height:none;overflow:hidden;align-self:stretch}body.single-work .home-project-view__media{display:flex;background:#fff0;align-items:flex-start;justify-content:flex-start}body.single-work .home-project-view__media iframe,body.single-work .home-project-view__media video,body.single-work .home-project-view__media>.home-project-view__image,body.single-work .home-project-view__media>.home-project-view__empty,body.single-work .work-stills-carousel,body.single-work .work-stills-carousel__fullscreen-trigger--single{flex:0 1 auto;width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:1.66 / 1;object-fit:contain}body.single-work .work-stills-carousel .home-project-view__image,body.single-work .work-stills-carousel__fullscreen-trigger--single .home-project-view__image{width:100%;height:100%;object-fit:contain}body.single-work .home-project-view__info,body.single-photography .home-project-view__info{height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) #fff0}body.single-photography .home-project-view--photography .home-project-view__media{position:relative;grid-column:1 / 4;width:100%;max-width:100%;padding-right:3.4rem;padding-left:3.4rem;overflow:visible;background:#fff0}body.single-photography .photography-project-gallery{display:flex;--photography-gallery-gap:clamp(0.75rem, 0.9vw, 2rem);--photography-gallery-slot:clamp(16rem, 25vw, 38rem);gap:var(--photography-gallery-gap);width:100%;max-width:100%;height:100%;padding:0 clamp(1.5rem, 5vw, 5rem) 0 0;overflow-x:auto;overflow-y:hidden;align-items:stretch;overscroll-behavior-inline:contain;scroll-snap-type:none;scrollbar-width:none;touch-action:pan-x;cursor:grab;user-select:none}body.single-photography .photography-project-gallery::-webkit-scrollbar{display:none}body.single-photography .photography-project-gallery.is-dragging{cursor:grabbing;scroll-snap-type:none}body.single-photography .photography-project-gallery.is-wheel-scrolling{scroll-snap-type:none}body.single-photography .photography-project-gallery .home-project-view__image{-webkit-user-drag:none;user-select:none}body.single-photography .photography-project-gallery__item,body.single-photography .photography-project-gallery.has-multiple .photography-project-gallery__item{display:flex;flex:0 0 var(--photography-gallery-slot);grid-column:auto;width:var(--photography-gallery-slot);height:100%;min-width:var(--photography-gallery-slot);scroll-snap-align:none}body.single-photography .photography-project-gallery__item.size-full{flex-basis:100%;width:100%;min-width:100%}body.single-photography .photography-project-gallery .photography-lightbox-trigger{display:flex;width:100%;height:100%;justify-content:center;pointer-events:none}body.single-photography .photography-project-gallery.is-single .photography-lightbox-trigger .home-project-view__image{pointer-events:auto}body.single-photography .photography-project-gallery__item.is-top .photography-lightbox-trigger{align-items:flex-start}body.single-photography .photography-project-gallery__item.is-center .photography-lightbox-trigger{align-items:center}body.single-photography .photography-project-gallery__item.is-bottom .photography-lightbox-trigger{align-items:flex-end}body.single-photography .photography-project-gallery .photography-lightbox-trigger .home-project-view__image{width:auto!important;max-width:100%!important;height:auto!important;max-height:78%!important;object-fit:contain!important;pointer-events:auto}body.single-photography .photography-project-gallery__item.size-full .photography-lightbox-trigger .home-project-view__image{width:100%!important;max-width:100%!important;max-height:100%!important}body.single-photography .photography-carousel-cue{position:absolute;top:50%;z-index:3;display:grid;width:3rem;height:3rem;padding:0;color:#000;font:inherit;font-size:1.4rem;cursor:pointer;background:#fff0;border:0;place-items:center;transform:translateY(-50%);transition:opacity 180ms ease,visibility 0s linear 0s}body.single-photography .photography-carousel-cue--previous{left:0;transform:translateY(-50%)}body.single-photography .photography-carousel-cue--next{right:0;transform:translateY(-50%)}body.single-photography .photography-carousel-cue.is-hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity 180ms ease,visibility 0s linear 180ms}}.photography-lightbox{width:100vw;max-width:none;height:100svh;max-height:none;padding:clamp(0.75rem, 1.8vw, 1.5rem) clamp(2.75rem, 5vw, 5rem);margin:0;overflow:hidden;color:var(--paper);background:var(--bg);border:0}.photography-lightbox[open]{display:grid;grid-template-columns:clamp(2.75rem, 6vw, 6rem) minmax(0,1fr) clamp(2.75rem, 6vw, 6rem);grid-template-rows:minmax(0,1fr) auto;align-items:center}.photography-lightbox__fullscreen-shell{display:contents}.photography-lightbox__fullscreen-shell:fullscreen,.photography-lightbox__fullscreen-shell:-webkit-full-screen{display:grid;width:100vw;height:100svh;padding:clamp(0.75rem, 1.8vw, 1.5rem) clamp(2.75rem, 5vw, 5rem);color:#000;background:var(--bg);grid-template-columns:clamp(2.75rem, 6vw, 6rem) minmax(0,1fr) clamp(2.75rem, 6vw, 6rem);grid-template-rows:minmax(0,1fr) auto;align-items:center}.photography-lightbox__fullscreen-shell:fullscreen::backdrop{background:var(--bg)}.photography-lightbox::backdrop{background:var(--bg)}.photography-lightbox__stage{position:relative;grid-column:2;grid-row:1;width:100%;max-width:calc(100vw - clamp(8rem, 16vw, 15rem));height:calc(100svh - clamp(6rem, 12svh, 9rem));max-height:calc(100svh - clamp(6rem, 12svh, 9rem));min-height:0;justify-self:center;overflow:visible;touch-action:pan-y}.photography-lightbox__slide{position:absolute;inset:0;display:grid;margin:0;visibility:hidden;opacity:0;place-items:center;pointer-events:none;overflow:visible;transition:opacity 220ms ease,visibility 0s linear 220ms}.photography-lightbox__slide.is-active{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.photography-lightbox__image{display:block;width:auto!important;max-width:calc(100vw - clamp(8rem, 16vw, 15rem))!important;height:auto!important;max-height:calc(100svh - clamp(6rem, 12svh, 9rem))!important;object-fit:contain!important;contain:none!important;contain-intrinsic-size:none!important}.photography-lightbox__arrow{position:relative;z-index:3;grid-row:1;display:grid;width:100%;height:4rem;padding:0;place-items:center;color:#000;font-size:1rem;font-weight:300;line-height:1;cursor:pointer;background:#fff0;border:0}.photography-lightbox__arrow--previous{grid-column:1}.photography-lightbox__arrow--next{grid-column:3}.photography-lightbox__count{position:relative;z-index:3;grid-column:2;grid-row:2;justify-self:center;padding-top:.5rem;color:#000;font-size:13px}.photography-lightbox__close{position:fixed;top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:5;display:grid;width:2.75rem;height:2.75rem;padding:0;place-items:center;color:#000!important;font-size:1rem;font-weight:300;line-height:1;cursor:pointer;background:#fff0;border:0}.photography-lightbox__fullscreen{position:fixed;top:max(1.15rem, env(safe-area-inset-top));left:max(1.15rem, env(safe-area-inset-left));z-index:3;display:grid;width:2.5rem;height:2.5rem;padding:0;color:#000!important;cursor:pointer;background:#fff0;border:0;place-items:center}.photography-lightbox:fullscreen,.photography-lightbox.is-true-fullscreen{padding:clamp(0.75rem, 1.8vw, 1.5rem) clamp(2.75rem, 5vw, 5rem);color:#000;background:var(--bg)}.photography-lightbox:fullscreen::backdrop{background:var(--bg)}.photography-lightbox:fullscreen .photography-lightbox__stage,.photography-lightbox.is-true-fullscreen .photography-lightbox__stage{max-width:calc(100vw - clamp(8rem, 16vw, 15rem));height:calc(100svh - clamp(6rem, 12svh, 9rem));max-height:calc(100svh - clamp(6rem, 12svh, 9rem))}.photography-lightbox:fullscreen .photography-lightbox__image,.photography-lightbox.is-true-fullscreen .photography-lightbox__image{max-width:calc(100vw - clamp(8rem, 16vw, 15rem))!important;max-height:calc(100svh - clamp(6rem, 12svh, 9rem))!important}.photography-lightbox:fullscreen .photography-lightbox__arrow,.photography-lightbox:fullscreen .photography-lightbox__close,.photography-lightbox:fullscreen .photography-lightbox__fullscreen,.photography-lightbox.is-true-fullscreen .photography-lightbox__arrow,.photography-lightbox.is-true-fullscreen .photography-lightbox__close,.photography-lightbox.is-true-fullscreen .photography-lightbox__fullscreen{color:#000!important;filter:none}.photography-lightbox__fullscreen-shell:fullscreen .photography-lightbox__arrow,.photography-lightbox__fullscreen-shell:-webkit-full-screen .photography-lightbox__arrow,.photography-lightbox.is-true-fullscreen .photography-lightbox__arrow{position:fixed;top:50%;z-index:6;width:3rem;height:3rem;transform:translateY(-50%)}.photography-lightbox__fullscreen-shell:fullscreen .photography-lightbox__arrow--previous,.photography-lightbox__fullscreen-shell:-webkit-full-screen .photography-lightbox__arrow--previous,.photography-lightbox.is-true-fullscreen .photography-lightbox__arrow--previous{right:auto;left:max(1rem, env(safe-area-inset-left))}.photography-lightbox__fullscreen-shell:fullscreen .photography-lightbox__arrow--next,.photography-lightbox__fullscreen-shell:-webkit-full-screen .photography-lightbox__arrow--next,.photography-lightbox.is-true-fullscreen .photography-lightbox__arrow--next{right:max(1rem, env(safe-area-inset-right));left:auto}.photography-lightbox__fullscreen-shell.is-true-fullscreen{position:fixed!important;inset:0!important;display:block!important;width:100vw;height:100vh;height:100svh;padding:0;overflow:hidden;color:#000;background:var(--bg)}.photography-lightbox__fullscreen-shell.is-true-fullscreen .photography-lightbox__stage{position:absolute;top:50%;left:50%;width:calc(100vw - clamp(8rem, 16vw, 15rem));max-width:calc(100vw - clamp(8rem, 16vw, 15rem));height:calc(100svh - clamp(6rem, 12svh, 9rem));max-height:calc(100svh - clamp(6rem, 12svh, 9rem));transform:translate(-50%,-50%)}.photography-lightbox__fullscreen-shell.is-true-fullscreen .photography-lightbox__arrow{position:absolute!important;top:50%!important;bottom:auto!important;width:3rem!important;min-width:3rem!important;max-width:3rem!important;height:3rem!important;grid-column:auto!important;grid-row:auto!important;transform:translateY(-50%)!important}.photography-lightbox__fullscreen-shell.is-true-fullscreen .photography-lightbox__arrow--previous{right:auto!important;left:max(1rem, env(safe-area-inset-left))!important}.photography-lightbox__fullscreen-shell.is-true-fullscreen .photography-lightbox__arrow--next{right:max(1rem, env(safe-area-inset-right))!important;left:auto!important}.photography-lightbox__fullscreen-shell.is-true-fullscreen .photography-lightbox__count{position:absolute;right:0;bottom:max(clamp(1rem, 2.2svh, 1.65rem), env(safe-area-inset-bottom));left:0;width:max-content;margin:auto;padding:0}html.photography-lightbox-open,html.photography-lightbox-open body{overflow:hidden!important}.photography-lightbox-trigger:focus{outline:0}.photography-lightbox-trigger:focus-visible .home-project-view__image{outline:1px solid currentColor;outline-offset:4px}.home-about__copy{width:min(96rem, 100%);height:100%;overflow:hidden;color:var(--paper);font-family:var(--font-display);font-size:calc(clamp(2rem, 3.35vw, 4.15rem) - 3px);font-weight:400;line-height:1.08}.home-about__copy p{margin:0 0 .55em}.home-about__copy p:last-child{margin-bottom:0}.home-about__copy a{color:inherit;text-decoration-color:rgb(0 0 0 / .42);text-underline-offset:.12em}body.home .site-header [data-home-preview-link],body.front-page .site-header [data-home-preview-link]{opacity:1!important;transition:opacity 180ms cubic-bezier(.16,1,.3,1),color 160ms ease}body.home-project-is-hovered .site-header [data-home-preview-link]{opacity:0.22!important}body.home-project-is-hovered .site-header [data-home-preview-link].is-previewed{opacity:1!important}@media (max-width:980px){.home-preview{--home-preview-uniform-height:min(28svh, 17rem);--home-preview-landscape-width:min(49.78svh, 30.22rem);top:var(--home-preview-top,max(15rem, 31svh));width:min(34vw, 22rem);height:min(31svh, 22rem)}.home-project-view{grid-template-columns:minmax(0,1.2fr) minmax(14rem,0.8fr);gap:clamp(1.2rem, 3vw, 2.5rem)}.home-project-view__media{grid-column:1}.home-project-view__info{position:relative;top:auto;left:auto;right:auto;grid-column:2;justify-self:stretch;width:100%}}@media (max-width:760px){.home-project-view{top:var(--home-project-top,max(15rem, 34svh));bottom:1rem;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1rem}.home-project-view__media,.home-project-view__info{grid-column:1}.home-project-view__media{width:min(100%, calc(27svh * 1.66))}}@media (max-width:620px){.photography-lightbox__fullscreen{display:none!important}.home-preview{--home-preview-uniform-height:min(23svh, 14rem);--home-preview-landscape-width:min(40.89svh, 24.89rem);top:var(--home-preview-top,max(15rem, 34svh));width:min(58vw, 18rem);height:min(25svh, 18rem)}.home-about{bottom:var(--home-about-bottom,clamp(1.75rem, 5svh, 3rem));height:28svh}.home-about__copy{font-size:calc(clamp(1.55rem, 8vw, 2.4rem) - 3px);line-height:1.08}.home-project-view{top:var(--home-project-top,max(15rem, 34svh));bottom:1rem;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1rem}.home-project-view__media{grid-column:1;width:min(100%, calc(27svh * 1.66))}.home-project-view__info{grid-column:1}.home-project-view__info h2{margin-bottom:.8rem;font-size:calc(clamp(1.7rem, 8vw, 2.7rem) - 3px)}.home-project-view__info dl div{grid-template-columns:4.8rem minmax(0,1fr);padding:.3rem 0}}@media (max-width:980px){body.single-work{height:auto;min-height:100svh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto}body.single-work .editorial-project-page{height:auto;min-height:100svh;overflow:visible}body.single-work .home-project-views{position:relative;inset:auto}body.single-work .home-project-view{position:relative;inset:auto;min-height:0;padding-top:var(--home-project-top,2rem);padding-bottom:clamp(3rem, 8svh, 6rem);margin-right:var(--edge);margin-left:var(--edge)}body.single-work .home-project-view__info,body.single-photography .home-project-view__info{height:auto;overflow:visible}}@media (max-width:900px){.site-header,body.home .site-header,body.front-page .site-header{grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem 0;width:100%;max-width:100vw;align-items:start;justify-content:stretch;overflow:hidden;padding-top:max(0.65rem, env(safe-area-inset-top));padding-right:max(var(--edge), env(safe-area-inset-right));padding-left:max(var(--edge), env(safe-area-inset-left));font-size:clamp(10px, 3vw, 12px)}.site-header,body.home .site-header,body.front-page .site-header,body.single-work .site-header,body.single-photography .site-header{position:absolute;background:#fff0}.site-brand,body.home .site-brand,body.front-page .site-brand{grid-column:1 / -1;grid-row:1;width:100%;min-width:0;min-height:1.8rem;justify-self:stretch;justify-content:center}.header-collection{display:contents}.header-collection__title{grid-row:2;display:flex;min-width:0;min-height:2rem;padding:.3rem 0;align-items:center;overflow:hidden;color:var(--paper-muted);text-overflow:ellipsis;white-space:nowrap;cursor:pointer!important;border:0!important;text-decoration:none;justify-self:center}.header-collection__title[aria-expanded="true"]{color:var(--paper);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.header-collection--works .header-collection__title{grid-column:1}.header-collection--photography .header-collection__title{grid-column:2}.header-collection--press .header-collection__title{grid-column:3}.header-collection--contact .header-collection__title{grid-column:4}.site-header .selected-list--header,.site-header .photography-list,.site-header .header-press-list,.site-header .header-contact-list{display:none;grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem;width:100%;min-width:0;max-width:100%;min-height:8.75rem;margin:.15rem 0 0;overflow:hidden;align-content:start;contain:inline-size}.site-header .header-collection.is-mobile-open>.selected-list--header,.site-header .header-collection.is-mobile-open>.photography-list,.site-header .header-collection.is-mobile-open>.header-press-list,.site-header .header-collection.is-mobile-open>.header-contact-list{display:grid}.site-header .selected-list--header .selected-list__button,.site-header .photography-list a,.site-header .header-press-list a,.site-header .header-contact-list a{min-height:1.75rem;min-width:0;max-width:100%;padding:.2rem 0;align-items:center}.site-header .selected-list--header>li,.site-header .photography-list>li,.site-header .header-press-list>li,.site-header .header-contact-list>li{min-width:0;max-width:100%;overflow:hidden}.site-header .header-press-list a,.site-header .header-contact-list a{display:flex;align-items:center}.site-header .selected-list--header .selected-list__title,.site-header .photography-list a span:last-child,.site-header .header-press-list a,.site-header .header-contact-list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-header .header-contact-list{grid-template-columns:repeat(3,minmax(0,1fr))}.home-preview{--home-preview-uniform-height:min(22svh, 13rem, var(--home-preview-max-height, 13rem));--home-preview-landscape-width:min(calc(100vw - (var(--edge) * 2)), calc(var(--home-preview-uniform-height) * 1.7777778));left:50%!important;width:min(calc(100vw - (var(--edge) * 2)), 24rem);height:var(--home-preview-uniform-height);transform:translateX(-50%)}.home-preview__item{place-items:start center}.home-about{height:min(40svh, 22rem)}.home-about__copy{font-size:var(--mobile-about-font-size,18px);line-height:1.1}.home-preview__item[data-home-preview^="photography-"] .home-preview__image{max-width:calc(100vw - (var(--edge) * 2))}body.single-work .home-project-view,body.single-photography .home-project-view--photography{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:1.5rem}body.single-work .home-project-view__media,body.single-work .home-project-view__info,body.single-photography .home-project-view__media,body.single-photography .home-project-view__info{grid-column:1;width:100%}.home-project-view__info h2{font-size:27px!important}.home-project-view__info dl div{grid-template-columns:minmax(4.5rem,28%) minmax(0,1fr);gap:.75rem}.photography-lightbox{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;padding:max(0.75rem, env(safe-area-inset-top)) max(0.75rem, env(safe-area-inset-right)) max(0.75rem, env(safe-area-inset-bottom)) max(0.75rem, env(safe-area-inset-left))}.photography-lightbox__image{max-width:calc(100vw - 7rem)!important;max-height:calc(100svh - 3.5rem)!important}.photography-lightbox__stage{max-width:calc(100vw - 7rem);height:calc(100svh - 3.5rem);max-height:calc(100svh - 3.5rem)}.photography-project-gallery{row-gap:clamp(3.5rem, 18vw, 7rem)}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-top,.photography-project-gallery.has-multiple .photography-project-gallery__item.is-left{grid-column:1 / 10}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-center{grid-column:2 / 12}.photography-project-gallery.has-multiple .photography-project-gallery__item.is-bottom,.photography-project-gallery.has-multiple .photography-project-gallery__item.is-right{grid-column:4 / 13}}:where(a,button,[tabindex]):focus-visible{outline:1px solid var(--paper);outline-offset:3px}@media (max-width:620px){.photography-lightbox[open]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) 3.75rem;row-gap:.35rem;box-sizing:border-box;width:100vw;height:100svh;padding:max(3.75rem, calc(env(safe-area-inset-top) + 2.75rem)) 0 max(0.35rem, env(safe-area-inset-bottom));align-items:center}.photography-lightbox__stage{grid-column:1 / -1;grid-row:1;width:100vw;max-width:100vw;height:100%;max-height:100%;overflow:hidden}.photography-lightbox__slide{overflow:hidden}.photography-lightbox__image{max-width:100vw!important;max-height:100%!important}.photography-lightbox__arrow{position:relative;top:auto;width:3rem;min-width:3rem;max-width:3rem;height:3rem;grid-row:2;transform:none}.photography-lightbox__arrow--previous{grid-column:1;justify-self:end}.photography-lightbox__arrow--next{grid-column:3;justify-self:start}.photography-lightbox__count{grid-column:2;grid-row:2;align-self:center;padding:0 .75rem}.photography-lightbox,.photography-lightbox *{-webkit-tap-highlight-color:transparent!important}.photography-lightbox :where(button,[tabindex],img):focus,.photography-lightbox :where(button,[tabindex],img):focus-visible,.photography-lightbox-trigger:focus,.photography-lightbox-trigger:focus-visible,.photography-lightbox-trigger:focus .home-project-view__image,.photography-lightbox-trigger:focus-visible .home-project-view__image{outline:0!important;box-shadow:none!important}.work-stills-carousel:focus,.work-stills-carousel:focus-visible,.photography-project-gallery:focus,.photography-project-gallery:focus-visible,.work-stills-carousel__fullscreen-trigger:focus,.work-stills-carousel__fullscreen-trigger:focus-visible,.photography-lightbox-trigger:focus,.photography-lightbox-trigger:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}img,picture,[data-protected-media]{-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none;user-select:none}:root{--mobile-about-font-size:13px;--about-image-zoom:1.00}