@font-face{font-family:"PortfolioCoverSerif";src:url(/portfolio/fonts/cover-times-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:PortfolioCoverItalic;src:url(/portfolio/fonts/cover-baskerville-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:PDFNeueHaasMedium;src:url(/portfolio/fonts/pdf-23-neuehaasmedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:PDFNeueHaasRegular;src:url(/portfolio/fonts/pdf-25-neuehaasregular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:PDFNeueHaasBold;src:url(/portfolio/fonts/pdf-34-neuehaasbold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:PDFPretendardRegular;src:url(/portfolio/fonts/pdf-57-pretendardregular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:PDFPretendardSemiBold;src:url(/portfolio/fonts/pdf-54-pretendardsemibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:PDFPretendardBold;src:url(/portfolio/fonts/pdf-47-pretendardbold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:PDFPretendardSemiBoldCFF;src:url(/portfolio/fonts/pdf-118-pretendardsemiboldcff.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:PDFPretendardRegularAlternateRightAngle;src:url(/portfolio/fonts/pdf-57-pretendardregular-alternate-right-angle.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}.portfolio{margin:0 auto;max-width:1920px}.portfolio,.portfolio-page{width:100%;background:white}.portfolio-page{aspect-ratio:16/9;position:relative;overflow:hidden;isolation:isolate}.portfolio-page-artboard{overflow:hidden}.portfolio-cover-artboard,.portfolio-page-artboard{display:block;width:100%;height:auto}.portfolio-cover-lettering{font-synthesis:none;font-kerning:normal;cursor:text}.portfolio-page-artboard text{font-kerning:none;font-variant-ligatures:none;font-synthesis:none;white-space:pre;cursor:text}.portfolio-text-shadow{user-select:none;pointer-events:none}.portfolio-mobile{display:none}@media screen and (max-width:767px){.portfolio-desktop{display:none}.portfolio-mobile{display:block;position:relative;isolation:isolate;color:rgb(46 32 9/85%);font-family:PDFNeueHaasRegular,PDFPretendardRegular,sans-serif;font-size:17px;line-height:1.55;font-synthesis:none}.portfolio-mobile:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/portfolio/images/paper-landscape.webp) top/960px 540px repeat;opacity:.160004;pointer-events:none}.mobile-cover{margin-bottom:44px}.mobile-copy-section,.mobile-gallery{padding-inline:24px}.mobile-copy-section{margin-bottom:76px}.mobile-copy-page-3{word-break:keep-all}.mobile-profile{margin-bottom:56px}.mobile-profile>svg{width:min(72%,244px);margin-bottom:22px}.mobile-name{font-size:32px;line-height:1.2;margin:0 0 14px}.mobile-profile-detail{font-size:15px;line-height:1.55}.mobile-section-heading{font-family:PDFNeueHaasMedium,sans-serif;font-weight:500;font-size:28px;line-height:1.2;margin:0 0 28px;color:rgb(46 32 9/88%)}.mobile-subheading{font-size:23px;line-height:1.25;margin:38px 0 22px}.mobile-statement{margin:0 0 20px}.mobile-lead{margin-bottom:12px}.mobile-copy-line{display:block}.mobile-artwork{display:block;width:100%;height:auto}.mobile-work{margin:0 0 48px}.mobile-work figcaption{margin-top:15px;font-family:PDFNeueHaasRegular,PDFPretendardSemiBoldCFF,sans-serif;font-size:15px;line-height:1.5}.mobile-work figcaption p:first-child{font-size:17px;margin-bottom:3px}.mobile-series-heading{margin-top:76px;margin-bottom:28px}.mobile-gallery{margin-bottom:80px}.mobile-cv-entry{margin:0 0 28px;font-size:16px;line-height:1.5}.mobile-entry-title{margin-bottom:4px}.mobile-entry-date{font-size:14px;margin-top:7px}.mobile-entry-year{margin-bottom:7px}.mobile-copy-page-19{margin-bottom:0;padding-bottom:56px}}@media print{.portfolio-page{break-after:page;break-inside:avoid}}