@charset "UTF-8";html{display:flex;flex-direction:column;min-block-size:100%}body{flex-grow:1}@supports (-webkit-touch-callout: none){html,body{min-block-size:-webkit-fill-available;min-block-size:-moz-available;min-block-size:stretch}}.loading{pointer-events:none;cursor:wait!important}.no-break{white-space:nowrap}.sr-only{position:absolute;overflow:hidden;inline-size:1px;block-size:auto;margin:0;padding:0;border:0;white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}html:focus-within{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}body{margin:0}blockquote,figure{margin:0}html{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin:0;font:inherit}p{margin:0}ul,ol{margin:0;padding:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}nav ul{list-style:none}nav li:before{content:"​";position:absolute}a{color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:transparent}fieldset{all:unset}video,svg,img{display:block;max-inline-size:100%;block-size:auto}picture{display:block;max-inline-size:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}details{display:block}summary{display:list-item}[hidden]{display:none}::selection{text-shadow:none}a,a:hover,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)}a img{border:0}:root{--background: #fff;--color: #000}html,body{background:#fff;color:#000}::selection{background:transparent;color:#000;color:#00000040}@media(prefers-contrast:more){::selection{color:#000;color:#000000a6}}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.latin-extended-a.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.latin-extended-a.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.latin-extended-a.ttf) format("truetype");unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.latin-extended-b.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.latin-extended-b.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.latin-extended-b.ttf) format("truetype");unicode-range:U+0180-024F}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.latin-extended-additional.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.latin-extended-additional.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.latin-extended-additional.ttf) format("truetype");unicode-range:U+1E00-1EFF}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.rest-latin.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.rest-latin.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.rest-latin.ttf) format("truetype");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.rest.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.rest.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.rest.ttf) format("truetype");unicode-range:U+0259,U+0300-03C0,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+FB01-FB02}@font-face{font-family:gtam;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtam/en/woff2/gtam.base.woff2) format("woff2"),url(/assets/fonts/gtam/en/woff/gtam.base.woff) format("woff"),url(/assets/fonts/gtam/en/ttf/gtam.base.ttf) format("truetype");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.latin-extended-a.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.latin-extended-a.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.latin-extended-a.ttf) format("truetype");unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.latin-extended-b.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.latin-extended-b.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.latin-extended-b.ttf) format("truetype");unicode-range:U+0180-024F}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.latin-extended-additional.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.latin-extended-additional.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.latin-extended-additional.ttf) format("truetype");unicode-range:U+1E00-1EFF}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.rest-latin.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.rest-latin.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.rest-latin.ttf) format("truetype");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.rest.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.rest.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.rest.ttf) format("truetype");unicode-range:U+0259,U+0300-03C0,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+FB01-FB02}@font-face{font-family:gtami;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtami/en/woff2/gtami.base.woff2) format("woff2"),url(/assets/fonts/gtami/en/woff/gtami.base.woff) format("woff"),url(/assets/fonts/gtami/en/ttf/gtami.base.ttf) format("truetype");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.latin-extended-a.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.latin-extended-a.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.latin-extended-a.ttf) format("truetype");unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.latin-extended-b.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.latin-extended-b.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.latin-extended-b.ttf) format("truetype");unicode-range:U+0180-024F}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.latin-extended-additional.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.latin-extended-additional.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.latin-extended-additional.ttf) format("truetype");unicode-range:U+1E00-1EFF}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.rest-latin.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.rest-latin.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.rest-latin.ttf) format("truetype");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.rest.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.rest.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.rest.ttf) format("truetype");unicode-range:U+0259,U+0300-03C0,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+FB01-FB02}@font-face{font-family:gtar;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/gtar/en/woff2/gtar.base.woff2) format("woff2"),url(/assets/fonts/gtar/en/woff/gtar.base.woff) format("woff"),url(/assets/fonts/gtar/en/ttf/gtar.base.ttf) format("truetype");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.latin-extended-a.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.latin-extended-a.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.latin-extended-a.ttf) format("truetype");unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.latin-extended-b.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.latin-extended-b.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.latin-extended-b.ttf) format("truetype");unicode-range:U+0180-024F}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.latin-extended-additional.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.latin-extended-additional.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.latin-extended-additional.ttf) format("truetype");unicode-range:U+1E00-1EFF}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.rest-latin.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.rest-latin.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.rest-latin.ttf) format("truetype");unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.rest.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.rest.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.rest.ttf) format("truetype");unicode-range:U+0259,U+0300-03C0,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+FB01-FB02}@font-face{font-family:gtari;font-weight:600;font-style:italic;font-display:swap;src:url(/assets/fonts/gtari/en/woff2/gtari.base.woff2) format("woff2"),url(/assets/fonts/gtari/en/woff/gtari.base.woff) format("woff"),url(/assets/fonts/gtari/en/ttf/gtari.base.ttf) format("truetype");unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}html{font-size:16px}@media(min-width:2000px){html{font-size:.8vw}}body{font-family:gtam,Palatino,serif;font-size:1em;font-weight:600;letter-spacing:.3px;line-height:1.15;word-spacing:-.6px}.font--loaded{letter-spacing:.25px;word-spacing:-.5px}h1{color:#000;left:.75em;position:absolute;text-align:center;top:.25em}h2,h3{padding-bottom:1.15em}p{-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-before:3;-ms-hyphenate-limit-chars:8 3 3;hyphenate-limit-chars:8 3 3;-webkit-hyphenate-limit-lines:3;hyphenate-limit-lines:3;hyphenate-limit-zone:10%;-webkit-hyphens:auto;hyphens:auto;orphans:2;widows:2}@media(min-width:1200px){p{-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:4;-ms-hyphenate-limit-chars:12 4 4;hyphenate-limit-chars:12 4 4;-webkit-hyphens:manual;hyphens:manual}}em,i{font-family:gtami,Palatino,serif;font-style:italic}ul{list-style-type:none}.information__column li{padding-bottom:1.15em}.uppercase{font-feature-settings:"case" on}label:not([for=work__position]),.filter:not([for=work__position]),a{cursor:url(/assets/images/cursor/pointer.png) 8 0,pointer;cursor:-webkit-image-set(url(/assets/images/cursor/pointer.png) 1x,url(/assets/images/cursor/pointer@2x.png) 2x,url(/assets/images/cursor/pointer@4x.png) 4x) 8 0,pointer}.page{width:100%}.scroller__content{background-color:#fff}.unselectable{cursor:default;-webkit-user-select:none;user-select:none}.header,.information__row,.footer__items{padding:0 .75em}@supports (padding-left: max(.75em,env(safe-area-inset-left))){.header,.information__row,.footer__items{padding:0 max(.75em,env(safe-area-inset-left))}}.footer--work{align-items:flex-end;min-height:25vh}.footer--work .footer__item{bottom:0;flex:1 1 auto;padding-bottom:.3em;position:relative;text-align:center}.footer--work .footer__item:first-of-type,.footer--work .footer__item:last-of-type{width:4em}.footer--work .footer__item:first-of-type{padding-left:.75em;text-align:left}#work__information:checked~.scroller--work .footer--work .footer__item:nth-of-type(2){position:relative}.footer--work .footer__item:last-of-type{padding-right:.75em;text-align:right}@supports (padding-left: max(.75em,env(safe-area-inset-left))){.footer--work .footer__item:first-of-type{padding-left:max(.75em,env(safe-area-inset-left))}}@supports (padding-right: max(.75em,env(safe-area-inset-left))){.footer--work .footer__item:last-of-type{padding-right:max(.75em,env(safe-area-inset-left))}}@media(min-width:800px){.footer--work .footer__item{position:-webkit-sticky;position:sticky}}@media(min-width:30em){.footer--work .footer__item{flex:1 1 auto}}@supports (min-height: 25svh){.footer--work{min-height:25svh}}.footer--page{padding-bottom:.3em}@media(max-width:31em){.footer--page .footer__items{height:6em}}.page[data-filter=projects] .scroller--works .footer--page .information,.page[data-filter=books] .scroller--works .footer--page .information,.page[data-filter=portraits] .scroller--works .footer--page .information{padding-top:.25em}.information{width:100%}.content .information{padding-top:.25em}.information__row{text-align:justify;text-align-last:center}.information__row:not(:last-child),.scroller--work .layer__information .information__row:last-child{padding-bottom:1.15em}.information__row p{margin:0 auto}.information__row p:nth-of-type(odd){padding:0}@media(min-width:800px){.information__row p:nth-of-type(odd){padding:0 calc(8.33333vw - .0625em)}}@media(min-width:1200px){.information__row p:nth-of-type(odd){padding:0 calc(16.66667vw - .125em)}}@media(min-width:1600px){.information__row p:nth-of-type(odd){padding:0 calc(25vw - .1875em)}}.information__row p:nth-of-type(2n){padding:0 calc(8.33333vw - .0625em)}@media(min-width:800px){.information__row p:nth-of-type(2n){padding:0 calc(16.66667vw - .125em)}}@media(min-width:1200px){.information__row p:nth-of-type(2n){padding:0 calc(25vw - .1875em)}}@media(min-width:1600px){.information__row p:nth-of-type(2n){padding:0 calc(33.33333vw - .25em)}}.information__columns{display:inline-flex;flex-flow:row wrap}@media(min-width:800px){.information__columns{flex-flow:row nowrap}}.information__columns--vita{padding:0 .75em}@media(min-width:800px){.information__columns--vita{padding:0 calc(8.33333vw + .6875em)}}@media(min-width:1200px){.information__columns--vita{padding:0 calc(16.66667vw + .625em)}}@media(min-width:1600px){.information__columns--vita{padding:0 calc(25vw + .5625em)}}@supports (padding: 0 max(.75em,env(safe-area-inset-left))){.information__columns--vita{padding:0 max(.75em,env(safe-area-inset-left))}@media(min-width:800px){.information__columns--vita{padding:0 calc(8.33333vw - .0625em + max(.75em,env(safe-area-inset-left)))}}@media(min-width:1200px){.information__columns--vita{padding:0 calc(16.66667vw - .125em + max(.75em,env(safe-area-inset-left)))}}@media(min-width:1600px){.information__columns--vita{padding:0 calc(25vw - .1875em + max(.75em,env(safe-area-inset-left)))}}}.information a{color:#000;color:#00000040}.information__column{flex:0 0 100%;text-align:center}@media(prefers-contrast:more){.information a{color:#000;color:#000000a6}}@media(min-width:800px){.information__column{flex:0 0 33.3333333333%}.information__columns--vita .information__column{padding:0 .125em;text-align:center}.information__columns--vita .information__column:first-of-type{padding:0 .25em 0 0;text-align:left}.information__columns--vita .information__column:last-of-type{padding:0 0 0 .25em;text-align:right}}.header__items,.footer__items{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.header__item,.footer__item{white-space:nowrap}.pin{display:block}.header--work{pointer-events:none}@media(max-width:800px){.scroller--works .header--work .header__items{display:none}.scroller--work .header--work .header__items{bottom:100%;left:0;padding:0 .75em .3em;position:absolute;top:initial;width:100%}@supports (padding: 0 max(.75em,env(safe-area-inset-left))){.scroller--work .header--work .header__items{padding:0 max(.75em,env(safe-area-inset-left)) .3em}}}.filter{color:#000;color:#00000040;pointer-events:auto}@media(prefers-contrast:more){.filter{color:#000;color:#000000a6}}.entry{pointer-events:none;z-index:1}@media(max-width:28.5em){.header--page .header__items{justify-content:space-evenly}.header--page .header__item:nth-of-type(n){order:3}.header--page .header__item:first-child{flex:1 0 50%;order:1}.header--page .header__item:last-child{flex:1 0 50%;order:2}}.header--page,.footer{min-height:25vh}@supports (min-height: 25svh){.header--page,.footer{min-height:25svh}}.header--work{height:50vh}@supports (height: 50svh){.header--work{height:50svh}}img,picture{display:block}.work,.entry,.information{position:relative}.header--work{color:#000;color:#00000040}@media(prefers-contrast:more){.header--work{color:#000;color:#000000a6}}.no-js .work:hover .header--work,.work.active .header--work,.work.focus .header--work{color:#000}.header--work{position:relative;z-index:2}.scroller--work .header--work,.header__items{padding-bottom:1.15em}.header__item{margin:0}.header__item:last-child{text-align:right}.header__items{position:-webkit-sticky;position:sticky;top:.25em}.footer{display:flex;flex-flow:row wrap}.footer--page{padding-top:1.15em}.footer__items{align-self:flex-end}.information__row,.footer__items{flex:1 0 100%}.footer__page{display:flex}.footer__items{width:100%}.footer__items{align-items:flex-end;bottom:.3em;position:-webkit-sticky;position:sticky}.work__link{-webkit-touch-callout:none}.gallery{height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;-webkit-touch-callout:none;width:100%}.media{height:100%}.gallery__media{margin-left:-50%;max-inline-size:none;position:relative;width:200%}.gallery__medium,.zoom__medium{height:100%;margin:auto;max-inline-size:none;width:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.gallery__medium{pointer-events:auto}.layer__zoom{background-color:#fff;background-color:#ffffffbf;height:100vh;left:0;overscroll-behavior:none;pointer-events:none;position:fixed;top:0;transition:background-color 0s linear;transition-delay:.15s;width:100%;z-index:2}.layer__zoom .zoom{transform:scale(.75);transition:transform .4s cubic-bezier(.22,1,.36,1);transition-delay:.15s}.layer__zoom:hover{background-color:#fff;transition-delay:0}.layer__zoom:hover .zoom{transform:scale(1);transition-delay:0}@supports (height: 100svh){.layer__zoom{height:100svh}}.layer__label{display:flex;flex-flow:row nowrap;height:100%;justify-content:center;width:100%}.zoom{height:100%;pointer-events:none}.zoom__media{height:100%;max-inline-size:none}.zoom__medium{height:100%;width:auto}.content{position:relative}.layer__information{align-self:flex-start;flex:0 0 100%}.layer__legal_notice,.layer__privacy_policy{padding-bottom:1.15em}.information__column .information{position:-webkit-sticky;position:sticky;top:.25em}.page[data-view=works] .scroller--work,.page[data-view=work] .scroller--works{display:none}.layer__privacy_policy{padding:0 .75em 1.15em}.layer__privacy_policy .information__compact{display:flex;flex-flow:row wrap}.layer__privacy_policy .content__block{flex:0 0 50%}.layer__privacy_policy h2,.layer__privacy_policy h3{padding:0 1.5em 1.15em;text-align:center}.layer__privacy_policy p{-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-before:2;-ms-hyphenate-limit-chars:5 2 3;hyphenate-limit-chars:5 2 3;-webkit-hyphenate-limit-lines:4;hyphenate-limit-lines:4;hyphenate-limit-zone:10%;-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-align-last:center}.layer__privacy_policy .information{padding-bottom:1.15em}.layer__privacy_policy .information__grid{column-fill:balance-all;column-gap:.75em;columns:4 20em}.layer__privacy_policy h2,.layer__privacy_policy h3{break-inside:avoid}.layer__privacy_policy h2+p,.layer__privacy_policy h3+p{break-before:avoid}.layer__privacy_policy h2,.layer__privacy_policy h3{break-after:avoid}.layer__privacy_policy a{-webkit-hyphens:false;hyphens:false}@supports (padding: 0 max(.75em,env(safe-area-inset-left)) 1.15em){.layer__privacy_policy{padding:0 max(.75em,env(safe-area-inset-left)) 1.15em}}p{position:relative}.scroller{height:100%;left:0;overscroll-behavior:none;position:fixed;top:0;width:100%}.js .gallery{height:50vh;overflow:visible;position:fixed;top:50vh;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}@supports (height: 50svh){.js .gallery{height:50svh}}@supports (top: 50svh){.js .gallery{top:50svh}}.media.next,.media.active{position:absolute;top:0}.zoom__media{transform:translate(-50%)}.media.next{opacity:.001;pointer-events:none}.media.next .medium{pointer-events:none}.media.next.active{pointer-events:auto}.opening::-webkit-scrollbar{display:none}.opening::-webkit-scrollbar{width:0;height:0}.opening{-ms-overflow-style:none;scrollbar-width:none}.scroller--work:not(.active) .header--work,.scroller--work:not(.active) .entry{opacity:0}.scroller--work::-webkit-scrollbar{display:none}.scroller--work::-webkit-scrollbar{width:0;height:0}.scroller--work{-ms-overflow-style:none;scrollbar-width:none}.no-js .entry{height:50vh;position:absolute;top:0;width:100%}@supports (height: 50svh){.no-js .entry{height:50svh}}.layer:not(.layer__zoom){display:none}.init .scroller:not(.active) .media,.init .zoom__media,.init .media.next{display:none!important;opacity:0!important}.layer__zoom{opacity:.001;pointer-events:none}.flipping .layer__zoom{display:none;opacity:1}.scroller--work.flipping{overflow:hidden}.js .scroller--works .header--work{display:none}.scroller{overflow:hidden}.scroller{z-index:1}.scroller.active{overflow-y:scroll;z-index:2}.scroller.opening .scroller__content{background-color:initial}.scroller--works.opening .header--page,.scroller--works.opening .work:not(.active),.scroller--works.opening .information,.scroller--works.opening .footer{opacity:0}.scroller--work.opening .media,.scroller--work.opening .header--work{opacity:0}.page[data-filter=all] .scroller--works .content .layer:not([data-category=error]),.page[data-filter=all] .header--work{display:block}.page[data-filter=all] .header--page .filter,.filter[data-filter=all],.page[data-filter=projects] .filter[data-filter=projects]{color:#000}.page[data-filter=projects] .layer[data-category=projects],.js .page[data-filter=projects] .layer[data-category=projects] .header--work{display:block}.page[data-filter=books] .filter[data-filter=books]{color:#000}.page[data-filter=books] .layer[data-category=books],.js .page[data-filter=books] .layer[data-category=books] .header--work{display:block}.page[data-filter=portraits] .filter[data-filter=portraits]{color:#000}.page[data-filter=portraits] .layer[data-category=portraits],.js .page[data-filter=portraits] .layer[data-category=portraits] .header--work{display:block}.page[data-filter=information] .filter[data-filter=information]{color:#000}.page[data-filter=information] .layer[data-category=information]{display:block}.page[data-filter=all] .filter[data-filter=all]{color:#000}.page[data-filter=none] .copyright,.page .layer[data-category=error]{display:none}.page[data-filter=error] .layer[data-category=error]{display:block}.page[data-filter=error] .copyright{display:none}.page:not([data-filter=none]) .scroller--works .content,.page[data-filter=none] .scroller--works .footer--page{min-height:75vh}@supports (min-height: 75svh){.page:not([data-filter=none]) .scroller--works .content,.page[data-filter=none] .scroller--works .footer--page{min-height:75svh}}#work__zoom:checked~.scroller--work{overflow:hidden}#work__zoom:checked~.scroller--work .footer--work .filter[data-filter=zoom]{color:#000}#work__zoom:checked~.scroller--work .layer__zoom{opacity:1}#work__zoom:checked~.scroller--work .filter{color:#000}#work__zoom:checked~.scroller--work .zoom__media.active{pointer-events:auto}#work__zoom:checked~.scroller--work .gallery__medium{pointer-events:none}#work__zoom:checked~.scroller--work .gallery{opacity:0}#work__information:checked~.scroller--work .footer--work .filter[data-filter=information]{color:#000}#work__information:checked~.scroller--work .layer__information{display:block}#privacy_policy:checked~.scroller .footer__items .filter[data-filter=privacy_policy]{color:#000}#privacy_policy:checked~.scroller .layer__privacy_policy{display:block}#legal_notice:checked~.scroller .footer__items .filter[data-filter=legal_notice]{color:#000}#legal_notice:checked~.scroller .layer__legal_notice{display:block}@media(max-width:1200px){#legal_notice:checked~.scroller .footer__items{bottom:0;position:relative}}#privacy_policy:checked~.scroller .footer__items{bottom:0;position:relative}
